我正在尝试使用Django-Postman并且在我按下链接后能够在网页上看到模板,但我不知道发送消息的工作原理。根据写视图,应该加载一个表单,但我得到的是指向模板中其他页面的链接。如果有人可以解释如何让它工作,那就太棒了。
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav ">
<li><a href="{% url 'login.views.course' %}">MyCourse</a></li>
<li><a href="{% url 'login.views.timetable' %}">Timetable</a></li>
<li><a href="{% url 'login.views.logout_view' %}">logout</a></li>
<li><a href="{% url 'postman:inbox' %}">Inbox</a></li>
</ul>
</div>
答案 0 :(得分:0)
最近不得不自己设置邮递员,并根据你的片段,我假设你自己写了ul元素。
所以,如果是这样,邮递员实际上希望为你处理所有这些。根据{{3}},您需要在自己的模板目录中创建base.html
模板。预计此模板中会出现几个块,即{% title %}
(文本将添加到页面标题中),{% extrahead %}
(一些额外的js和css),{{1} (将包含您正在寻找的缺失表单)和{% content %}
(由邮递员自动生成的菜单链接)。
您可以随时自行创建菜单链接,但我建议您在应用的模板文件夹中创建{% postman_menu %}
文件夹,然后从已安装的邮递员中复制/postman
app(包含如何布局ul的代码)。只是多一点django-esque,如果你需要摆弄模板标签的名称等,那就很有用,但这取决于你。
希望这有帮助,快乐编码。