Django创建项目和应用
2023-09-27 14:24:38 时间
1.在windows的cmd环境中(Linux类同),输入下面的命令:
django-admin startproject mysite
会创建项目根目录和子目录
![](https://img2020.cnblogs.com/blog/1770/202201/1770-20220104154003504-2130282851.png)
2.回到项目根目录下,运行python manage.py runserver
,Django会以127.0.0.1:8000
这个默认配置启动开发服务器:
python manage.py runserver或者指定端口
python manage.py runserver 8080
![](https://img2020.cnblogs.com/blog/1770/202201/1770-20220104154053283-1080771656.png)
注意1:第一次启动服务器后,Django会默认创建一个db.sqlite3
文件,这是SQLite3数据库。
注意2: Django的开发服务器具有自动重载功能,当你的Python代码有修改,服务器会在一个周期后自动更新。但是,有一些动作,比如增加文件,不会触发服务器重载,这时就需要你自己手动重启。所以建议,在任何修改代码的操作后,手动重启开发服务器,确保修改被应用。
3.创建第一个投票应用
在项目根目录
python manage.py startapp polls
![](https://img2020.cnblogs.com/blog/1770/202201/1770-20220104155415556-258243778.png)
注意:项目和应用的区别
Projects vs. apps
What’s the difference between a project and an app? An app is a web application that does something – e.g., a blog system, a database of public records or a small poll app. A project is a collection of configuration and apps for a particular website. A project can contain multiple apps. An app can be in multiple projects.
相关文章
- Django中的表单
- 很详细的Django开发入门详解(图文并茂)
- 在 Linux 上使用 Nginx 和 Gunicorn 托管 Django 应用
- django之创建第7-6-第三种传值方式
- Django的时区问题
- Django-CKedtior图片找不到的问题
- 「基于Django的全民健康智慧中医数字服务平台」后端应用General_Data代码实现(一)
- 「基于Django的全民健康智慧中医数字服务平台」后端应用General_Data代码实现(二)
- 「基于Django的全民健康智慧中医数字服务平台」后端应用Users设计思路
- 「基于Django的全民健康智慧中医数字服务平台」前端应用Articles功能(二)
- 「基于Python技术的智慧中医商业项目」Django后端主页应用设计
- 「基于Django的全民健康智慧中医数字服务平台」前端应用User功能(二)
- 「基于Django的全民健康智慧中医数字服务平台」前端应用Users设计思路
- 「基于Django的全民健康智慧中医数字服务平台」前端应用API接口功能(二)
- 「基于Django的全民健康智慧中医数字服务平台」前端应用API接口功能(四)
- Django云服务器配置Nginx站点SSL证书HTTPS协议
- python django 基本测试
- Django请求响应对象
- Django REST framework+Vue 打造生鲜超市(六)
- Python学习---Django的新工程设置模板
- Python学习---django之admin简介
- Python学习---django惰性机制
- Django admin进阶
- 使用django自带的connection