Python 创建项目、应用
1、创建项目
django-admin startproject TestPython
2、创建应用
python3 manage.py startapp books
3、目录讲解
├── TestPython # 与创建的项目文件名同名 │ ├── __init__.py #是一个空文件,表示这个目录test可以被当做包使用 │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ └── settings.cpython-36.pyc │ ├── settings.py #项目的整体配置文件 │ ├── urls.py # 项目的URL配置文件 │ └── wsgi.py # 项目与WSGI兼容的Web服务器入口 ├── books │ ├── __init__.py │ ├── admin.py # 用于做后台管理的文件 │ ├── apps.py │ ├── migrations # 用于做数据的迁移 │ │ └── __init__.py │ ├── models.py # 用于做模型的开发,项目一般以数据为驱动;和数据交互; │ ├── tests.py # 用于简单的测试 │ └── views.py # 模板等 └── manage.py
4、运行项目
需要把我们创建的应用 books 添加到 TestPython文件夹下的 settings.py 内
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'books', # 添加我们自己创建的应用 ]