创建Django项目
1.环境搭建
分类 | 配置 |
---|
计算机要求 | windows7以上64位操作系统;4GB以上内存;磁盘空间>4GB |
软件要求 | Anaconda3.5以上;PyCharm2017.2 专业版以上 |
2.创建工程
PyCharm中创建Django类型项目,设置工程路径、名称
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/533eaa711ab41f2a652d082b5cc11ae0.png)
创建后的工程目录
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c5061597759fb286d8b52f91a5bad68f.png)
工程目录文件说明
文件名 | 说明 |
---|
manage.py | 命令行工具,允许以多种方式与项目进行交互。在CMD窗口下,将路径切换到django项目下输入 python manage.py help可以查看工具的具体功能 |
init.py | 初始化文件,通常无需修改 |
setting.py | 项目配置文件 |
url.py | 项目的URL设置,网站地址信息 |
wsgi.py | WebServerGatewayInterface服务器网关接口,Python应用与Web服务器间的接口 |
命令行工具的具体功能
Available subcommands:
[auth]
changepassword
createsuperuser
[contenttypes]
remove_stale_contenttypes
[django]
check
compilemessages
createcachetable
dbshell
diffsettings
dumpdata
flush
inspectdb
loaddata
makemessages
makemigrations
migrate
sendtestemail
shell
showmigrations
sqlflush
sqlmigrate
sqlsequencereset
squashmigrations
startapp
startproject
test
testserver
[sessions]
clearsessions
[staticfiles]
collectstatic
findstatic
runserver
3.创建APP
项目创建完成后,创建项目应用,简称App,是网站的功能,每个App是网站的一页或者多页。
App的创建由manage.py实现:
● cd MyDjango,切换目录
● 使用manage.py创建app index和user
运行:
python manage.py startapp index
python manage.py startapp user
运行命令后的工程目录
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c1ef0dc6168d3e3bc90863577a0de55b.png)
APP index目录结构
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3c19cc17865cbf1d74c16987a7835a67.png)
APP index目录文件说明
在settings.py文件中添加配置
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/be2058ff0af01926ca553391d811c331.png)
运行项目
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/314a71f96ba288ddc1b0b7fb38369370.png)