【发布时间】:2012-07-06 18:03:55
【问题描述】:
我的 Django 项目的 settings.py 定义了一些 URL 变量,例如 LOGIN_URL、LOGIN_REDIRECT_URL 等。我的 urls.py 定义了带有名称(“acct_login”、“acct_redirect”等)的 URL。
有什么方法可以在 settings.py 按名称中引用这些网址吗?例如LOGIN_URL = url(acct_login)
【问题讨论】:
我的 Django 项目的 settings.py 定义了一些 URL 变量,例如 LOGIN_URL、LOGIN_REDIRECT_URL 等。我的 urls.py 定义了带有名称(“acct_login”、“acct_redirect”等)的 URL。
有什么方法可以在 settings.py 按名称中引用这些网址吗?例如LOGIN_URL = url(acct_login)
【问题讨论】:
你需要的是the reverse() method。
【讨论】:
os.environ.get