web原理与框架

diango环境安装

需要安装模块:pip install django==2.2
pip install pymysql
pip install mysqlclient
pip install pillow

1 创建Django项目
2 创建app并在settings中配置
3 创建urls.py 并在总路由中配置
4 定义首页试图
5 定义解析器
6 运行manage.py
第一种方式创建,打开Pycharm,创建新的项目,点击Django,在最上面写上项目名称,选择第二个,EXisting interpreter ,在app写上名字,创建项目,进入项目中。

web原理与框架
在命令框下输入:python manage.py runserver 8000
web原理与框架
出现一个网址,点击或者复制,出现下面这个界面则成功!
web原理与框架
修改settings文件,将前两个改成下面的符号表示,时区和编码文字
web原理与框架
配置好,点击uels.py文件,在from django.urls import path后面加上include
web原理与框架
在user文件夹下新建一个新的urls.py文件,
web原理与框架
写上以上的代码,可以快速配置,打开settings中的live,找到python,点击它,在点击右边小加号,输入自己想要的名字,如我输的是:start,text下面的方框就是要快捷输入的代码,`from django.urls import path,re_path
from.import views

urlpatterns= [
path(’’,views.index_hander,name=‘index’),
]
`在change那点击python,应用ok。
web原理与框架
web原理与框架
在uesr文件夹下的views里面添加如上代码,刷新页面,会出现下面的画面:
web原理与框架
总的urls改变,其他的路径也需要改动:
web原理与框架
web原理与框架
web原理与框架
web原理与框架
后面的网址就要跟着改变,如上图所示:

创建新的app文件

在命令行下输入Django-admin startapp goods,goods为app名称。因为是新建的app,总的路由中并没有这个文件名,所以我们需要去总的settings中找到APPS添加:
web原理与框架
也可以快速启动服务,不在命令行下输入命令:python manage.py runserver 8000. 可以先启动manage.py文件,然后点击右上角的manage.py下的Edit,出现一个窗口,在参数那输入runserver 80就ok了。
web原理与框架
web原理与框架