我目前正在尝试为Django设置邮递员,请参阅:https://bitbucket.org/psam/django-postman/wiki/Home
我到目前为止所做的:
安装应用程序包“ django-postman”
在已安装的应用中添加了“邮递员”
将邮递员设置添加到settings.py:
POSTMAN_DISALLOW_ANONYMOUS =正确
POSTMAN_DISALLOW_MULTIRECIPIENTS =正确
POSTMAN_DISALLOW_COPIES_ON_REPLY =正确
POSTMAN_DISABLE_USER_EMAILING =正确
POSTMAN_AUTO_MODERATE_AS =正确
POSTMAN_MAILER_APP =无
POSTMAN_I18N_URLS = False
POSTMAN_QUICKREPLY_QUOTE_BODY = False
POSTMAN_NOTIFIER_APP =无
在我的base.html中添加了以下块:
{% load bootstrap4 %}
{% load staticfiles %}
{% load postman_tags %}
{% load i18n static %}
{% block title %}{% endblock %}
{% block extrahead %}{{ block.super }}
<title>{{ settings.SITE_NAME }}</title>
...
{% endblock %}
{% block postman_menu %}
<ul id="postman_menu">{% postman_unread as unread_count %}
<li><a href="{% url 'postman:inbox' %}">» {% trans "Inbox" %}{% if unread_count %} <strong>({{ unread_count }})</strong>{% endif %}</a></li>
<li><a href="{% url 'postman:sent' %}">» {% trans "Sent Messages" %}</a></li>
<li><a href="{% url 'postman:write' %}">» {% trans "Write" %}</a></li>
<li><a href="{% url 'postman:archives' %}">» {% trans "Archives" %}</a></li>
<li><a href="{% url 'postman:trash' %}">» {% trans "Trash" %}</a></li>
</ul>
{% endblock %}
url(r'^messages/', include('postman.urls', namespace='postman', app_name='postman')),
现在我有两个问题:
2。 如果我浏览127.0.0.1:8000/messages/inbox 我收到以下错误:
在模板中渲染模板时出错 /PyCharm/myproject/venv/lib/python3.6/site-packages/postman/templates/postman/base.html, 第1行出现错误
第1行说:
{% extends "base.html" %}{# not myself but a site-level one (TEMPLATE_DIRS setting) #}
那我在这里想念什么?
预先感谢和亲切问候