djiango系列之_项目与App
2019-03-09 本文已影响0人
Joncc
基本命令
一. 创建一个项目
- 用命令创建mysite_Django
django-admin startproject mysite_Django
- 用PyCharm创建mysite_Django
- 查看文件结构
$ tree
.
├── mysite_Django
│ ├── manage.py # Django 管理主程序 命令行实用程序
│ ├── mysite_Django
│ │ ├── __init__.py # 一个空的文件,告诉Python这是一个包
│ │ ├── settings.py # 主配置文件
│ │ ├── urls.py # url路由文件 映射到相应的业务处理逻辑
│ │ └── wsgi.py # 网络通讯接口
│ └── templates # html css Js 等文件目录
二 . 创建一个app
- 创建一个my_app
$ cd mysite_Django
$ python manage.py startapp my_app
- 让我们再查看一下目录结构 app
$ tree
├── manage.py
├── my_app
│ ├── __init__.py
│ ├── admin.py # 当前系统台管理文件
│ ├── apps.py # 应用的配置文件
│ ├── migrations # 同步数据库脚本目录
│ │ └── __init__.py
│ ├── models.py # 连接数据库 用的 orm 框架
│ ├── tests.py # 测试文件
│ └── views.py # 视图 编写业务处理逻辑
├── mysite_Django
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── __init__.cpython-35.pyc
│ │ └── settings.cpython-35.pyc
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
└── templates
指定80端口启动
$ python3 manage.py runserver 80
创建超级用户
python manage.py createsuperuser