python - 如何修改 Django Auth 模板
问题描述
我目前正在学习 django 并开始使用 djangoauth 来管理有关身份验证的所有内容。问题是我不知道显示所有登录、注销、注册的文件在哪里。我将“帐户”文件夹粘贴到我项目的模板文件夹中,但即使我修改或放置了一些东西,它也不会像文件那样做任何事情。所以问题是这些文件在哪里,我该如何修改它们?如果我将这个文件夹与假定的模板文件一起粘贴,为什么如果我修改它们,那不是那个。
我已按照此处的所有说明进行操作
编辑1:
我认为这是 DIRS 的问题,但修复了它们,问题仍然存在。这是我的 settings.py DIRS 的样子:
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
和其他 DIRS,这个我很清楚。而且上面的 Base Dir 还有另一种格式。
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
解决方案
推荐阅读
- jmeter - 有没有办法在 Jmeter 中为嵌入式资源的请求添加参数?
- php - 如何使用 Goutte 抓取 div 标签内的背景图像
- javascript - 有没有办法在不被永久记住的情况下对使用 Google 帐户的用户进行身份验证?
- python - 如何检查请求的数据是否存在
- amazon-web-services - AWS Glue 未检测到分区(由 Athena 与 Glue 不同的方法创建)
- swift - 什么错误“表达式类型'@lvalue字符串?' 没有更多上下文就模棱两可”是什么意思?
- swift - 如何使用与变量名匹配的字符串访问变量并为其赋值
- css - 在桌面和移动设备上间隔多个形容词选择器
- python - 使用 BeautifulSoup 仅打印 HTML 代码中的外部标签
- regex - 如何在一个字母之前只获取一个字符串中的一个特殊字符并在它们之间插入一个逗号?