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