Django
中间件:概述
中间件:自定义
Celery(一)
内置应用的作用
内置中间件的作用
Celery(二)
模型 class Meta
模型 管理器(Manager)
related_name 介绍
prefetch_related 介绍
本文档使用 MrDoc 发布
-
+
首页
内置应用的作用
``` INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', ] ``` `django.contrib.admin`: ``` 提供 Django 管理界面,允许管理员通过一个友好的 Web 界面管理数据库中的数据。 包括添加、编辑和删除模型实例的功能。 示例:在浏览器中访问 /admin 路径可以进入管理界面。 ``` `django.contrib.auth`: ``` 提供用户认证系统,包括用户注册、登录、注销、密码管理等功能。 包括用户模型、权限系统和组管理。 示例:使用 User 模型来管理用户信息。 ``` `django.contrib.contenttypes`: ``` 提供通用的框架来处理任意模型的关联。 允许创建跨模型的通用关系,例如通用外键。 示例:在权限系统中使用 ContentType 来表示不同的模型。 ``` `django.contrib.sessions`: ``` 提供会话框架,用于在服务器端存储和管理用户会话数据。 支持多种会话后端,如数据库、缓存和文件系统。 示例:在用户登录后,使用会话来保持用户的登录状态。 ``` `django.contrib.messages`: ``` 提供消息框架,用于在请求之间传递临时消息。 常用于在用户执行某些操作后显示反馈消息,如“保存成功”或“删除失败”。 示例:在视图中使用 messages.add_message 来添加消息。 ``` `django.contrib.staticfiles`: ``` 提供静态文件管理框架,用于处理 CSS、JavaScript、图片等静态资源。 包括收集静态文件、服务静态文件等功能。 示例:使用 collectstatic 命令来收集项目中的所有静态文件。 ```
gaojian
2024年10月25日 10:42
分享文档
收藏文档
上一篇
下一篇
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
关于 MrDoc
觅思文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅思文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅思文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
Markdown文件
分享
链接
类型
密码
更新密码