1、新建项目,选择目录和编译器
2、创建好后,查看目录,出现以下文件:
其中:
- Django: 项目的容器。
- manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
- init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
- asgi.py: 一个 ASGI 兼容的 Web 服务器的入口,以便运行你的项目。
- settings.py: 该 Django 项目的设置/配置。
- urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
- wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
3、在命令行窗口创建文件夹:python manage.py startapp 【文件夹名称】
报错,没有找到os,根据报错提示找到是setting.py文件里没有导入os库,手动import一下
Django/
|--bbs
| |--__init__.py
| |--admin.py
| |--apps.py
| |--models.py
| |--tests.py
| |--views.py
|-- Django
| |-- __init__.py
| |-- settings.py
| |-- urls.py
| |-- views.py
| |-- wsgi.py
|-- manage.py
`-- templates
`-- runoob.html
这就是Django的目录结构,其中,bbs文件夹是我们刚才创建的APP,templates文件夹是存放模板文件的,mysite文件夹放的是Django的一些配置文件。manage.py文件则是对django-admin.py的简单包装的一个文件,通过它能运行一些简单的命令。venv文件夹就是virtualenv虚拟环境目录
4、迁移数据库指令:
python manage.py makemigrations
python manage.py migrate
5、指定项目端口,启动项目
python manage.py runserver 8080
6、访问