什么是web
介绍了一个框架 Django
Django是一个由python编写的开源代码的web应用程序
URL采用MTV的框架结构
模型M,模版T,视图V
Web app
URL开发
业务处理
模版支持
数据库处理
服务发布
需要开发什么
pip install django==2.2.1
django-admin.py startproject project_name
cd project_name
ls
manage.py #python文件命令通过该文件执行。
project_name
cd project_name
ls
__init__.py
settings.py #配置文件
urls.py #路由文件
wsgi.py #实现web server
python3 manage.py --help
Type 'manage.py help <subcommand>' for help on a specific subcommand.
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
python3 manage.pystartapp app #生成app程序文件
migrations 存放数据库生成文件的源码文件
后面需要了解的东西
前端:html,js,vue
后端:python,django, function, sql orm templates->html