Python 中 Django 的常用模块及实例
视图views常用
模块名 | 作用 | 模块导入 |
---|---|---|
HttpResponse | 视图内写HTML直接打印 | from django.shortcuts import HttpResponse |
redirect | 第二次请求,url更新 | from django.shortcuts import render,redirect |
reverse | 视图内反向解析地址 | from django.urls import reverse |
render函数和redirect函数的区别:
render:只会返回页面内容,但是未发送第二次请求
redirect:发挥了第二次请求,url更新
urls 访问连接常用
模块名 | 作用 | 模块导入 |
---|---|---|
re_path | 正则匹配访问地址 | from django.urls import re_path |
include | url**分发 **给对应文件内的urls处理 |
from django.urls import include |
register_converter |
自定义 路径正则匹配注册 功能 |
from django.urls import register_converter |