django 学习笔记
本文最后更新于:2023年5月26日 晚上
Django 个人学习笔记
Django 内建
站点 site
- 在
INSTALLED_APPS列表中添加'django.contrib.sites'应用程序。 - 在
MIDDLEWARE列表中添加'django.contrib.sites.middleware.CurrentSiteMiddleware'中间件。 - 项目的settings.py文件中添加
SITE_NAME = 'My Site Name'和SITE_ID = 1 - 打开Django管理后台,转到“Sites”(站点)部分,并确保站点名称已设置为您在代码中设置的名称。
现在,您可以在代码中使用Site.objects.get_current().name来获取当前站点的名称,或在模板中使用{{ request.site.name }}来获取当前站点的名称。
Auth 视图
django.contrib.auth 自带
- 登录
LoginView:模板"registration/login.html" - 登出
LogoutView: - 重置密码
PasswordResetView:
django 学习笔记
https://pawswrite.xyz/posts/87db3555.html