如果我为某个模型启用了管理模块,有没有方法可以确定页面的完整URL是什么来创建该模型的新实例?
我要找的是这样的东西:
"Please <a href='%s'>create</a> some Foo models" % Foo.AdminCreateUrl
更新:为了澄清这一点,需要在后端而不是模板层上完成。
这就是我目前正在做的:
^{pr2}$这不起作用。我收到以下错误消息:
ImproperlyConfigured at /admin/bar/bar/add/
The included urlconf mysite.urls doesn't have any patterns in it
我做错什么了?
首先,读这个。必须正确激活管理站点。在
http://docs.djangoproject.com/en/1.2/ref/contrib/admin/#overview
第二,读这个。这就是管理URI名称的工作方式。在
http://docs.djangoproject.com/en/1.2/ref/contrib/admin/#admin-reverse-urls
我想您可以使用
{% url %}
模板标记。在Reversing admin urls。在
相关问题 更多 >
编程相关推荐