我已根据documentation安装并配置了django-postman
:
在项目根目录的urls.py
中:
(r'^messages/', include('postman.urls')),
在settings.py中:
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'grappelli',
'filebrowser',
'django.contrib.admin',
'south',
'postman',
'MeetingManagerHub',
'PersonHub',
'TaskManagerHub',
'AgencyHub',
'DrHub',
'CompanyHub',
'AdvHub',
'CarHub',
'django.contrib.comments',
'easy_maps',
'MagazineHub',
'captcha',
'pagination'
)
所以我输入地址:http://127.0.0.1:8081/messages/inbox/
但是当我点击链接时,它们都不起作用!我只看到这个页面!
更新:
我使用以下内容创建了一个man_base.html文件:
<html>
<head>
<title>{% block title %}{% endblock %}</title>
{% block extrahead %}{% endblock %}
</head>
<body>
{% block postman_menu %}{% endblock %}
{% block content %}{% endblock %}
</body>
</html>
并将此行添加到base.html
文件的开头:
{% extends "postman/main_base.html" %}
并且它有效!
答案 0 :(得分:0)
您是否已将预期base.html
添加到TEMPLATE_DIRS
根目录?
邮递员/ base.html模板扩展了一个base.html网站模板 预期会有一些块:标题:in,at 至少对于整个标题字符串额外部分的一部分:in ,把一些和元素内容放进去 ,把页面内容postman_menu:in, 放一个导航菜单
也不是对same page
上媒体文件的咆哮