【发布时间】:2011-09-28 04:32:21
【问题描述】:
我想对 Django 管理员注销页面进行非常的小改动。
我知道如何使用模板来覆盖 Django 管理模板,所以我尝试对注销文件做同样的事情。
我在templates/registration/logged_out.html 设置了一个新模板。该文件内容如下:
{% extends "registration/logged_out.html" %}
{% block content %}
<p>Thanks for using the site.</p>
<p><a href="../">Log in again</a></p>
<p><a href="/">Return to the home page</a></p>
{% endblock %}
但是,肯定有问题,因为当我尝试注销管理员时,站点停止运行。
我发现 Django docs page 建议使用 AdminSite 来更改基本模板和注销页面,但是对于如此微小的更改真的有必要吗?
如果是这样,有人有我如何设置注销模板的示例吗?我被 AdminSite 的说明吓到了。
谢谢。
【问题讨论】:
-
“网站停止运行”是什么意思?
-
对不起,应该更清楚。我正在使用
manage.py运行该站点,而manage.py只是终止。如果我可以更有用地调试,请告诉我!
标签: django django-admin