目录
1、Django是什么?
基于python的Web开发框架,支持用户快速开发安全、可维护的网站
2、怎么安装?
pip install Django==4.2
3、创建项目
(1)企业版pycharm创建
(2)命令行创建(进入Django的虚拟环境)
切换到Django项目文件夹中
cd Django
创建名为djangoProject的项目
django-admin startproject djangoProject
4、创建APP
作用:不同业务的处理,每个APP可以有自己的独立数据库、CSS、函数等
python .\manage.py startapp app01
5、框架文件说明
djangoProject # 网站文件夹
manage.py # 项目管理、启动,App创建,数据管理
djangoProject # 网站/项目文件夹(由django-admin创建)
__init__.py # 将本文件作为python包
setting.py # 负责App注册、数据库配置、语言、时区等
urls.py # 负责url和函数的对应关系
wsgi.py # 接收网络请求
asgi.py # 支持异
app01 # app文件夹,(manage.py创建)
migrations
__init__.py
admin.py # 【固定,提供的后台管理】
tests.py # 【固定,单元测试】
apps.py # 【固定,app启动】
models.py # 【模型文件】
view.py # 【视图文件】
6、注册APP
setting.py中installed_apps最后一行注册,表示应用app01的app文件
7、如何启动?
不写ip和端口时候,默认启动http://127.0.0.1:8000/
python .\manage.py runserver
python .\manage.py runserver 0.0.0.0:800
进入该网址即可,成功显示页面即可
8、快速上手
(1)确保app被注册
(2)编写views文件
(3)编写urls中对应的url,为其指定访问页面,即编写url和视图函数的对应关系
(4)启动app
python manage.py runserver
(5)创建多个界面,编写url对应的试图函数即可