Django从入门到实践
一、Django环境搭建与项目创建
1、Django、Falsk、Tonado三者的异同
- Django、Falsk、Tonado是python语言的三大框架,Django相对另外两个框架较重一些,是一个重量级框架。Falsk和Tonado的项目结构相对灵活,而Django的项目结构是已经规定好的,必须按照Django的项目结构进行开发。
2、Django的环境搭建
- pip install django==2.2 使用该命令安装django环境(2.2版本的django是目前django的LTS版,即长期支持的稳定版本。)
3、Django项目的创建
3、url配置
- 项目下的urls.py 文件中
# 导包
from django.urls import include
# 在urlpatterns中加入新的路由路径,例:
urlpatterns = [
path('admin/', admin.site.urls), # 默认
path('user/',include('userapp.urls')), # 新增
]
- 在APP文件夹中创建一个urls.py 文件
# 导包
from django.urls import path
from . import views # 导入views视图文件中的函数和类
urlpatterns = [
path('regist/',views.Regist), # 函数方法
path('user/',views.user.as_view()), # 类方法
]