Django:获取在电子邮件中发送链接的基本URL

时间:2014-01-16 20:59:51

标签: python django django-commands

我有一个django app myapp,它通过foo注册一个菜单命令./manage.py foo

该命令应向所有用户发送提醒电子邮件。邮件中包含一个链接,对于特定视图,请说barbarurls.py

中有此条目
url(r'^(?P<id>\d+)/$', views.bar, name='bar'),

如何在此上下文中正确确定绝对网址?

相对网址为reverse('myapp:bar')。但是我如何得到基础?

我可以在我项目的settings.py中对其进行硬编码,但这会违背django的理念,不是吗?

1 个答案:

答案 0 :(得分:1)

尝试django-absolute

一般使用django sites framework