引言
简介:
Python的WEB框架有Django、Tornado、Flask等多种。
环境:
(1) python3.7
(2) Django 3.1.7
pip install Django==3.1.7
(3)编译器:pycharm
框架介绍:
(1) project
项目的整体结构。
(2) app
通过manage.py生成app,网页的MVC架构。
(3) templates
创建Django的project后自动生成的文件夹,用于存放静态文件(html)。
(4) manage.py
创建Django的project后自动生成的**.py脚本**,在terminal中调用函数方法。
python manage.py runserver ip:port (启动服务器,默认ip和端口为http://127.0.0.1:8000/)
python manage.py startapp appname (新建 app)
python manage.py syncdb (同步数据库命令,Django 1.7及以上版本需要用以下的命令)
python manage.py makemigrations (显示并记录所有数据的改动)
python manage.py migrate (将改动更新到数据库)
python manage.py createsuperuser (创建超级管理员)
python manage.py dbshell (数据库命令行)
python manage.py (查看命令列表)