5

我是 Django 新手,刚刚启动并运行了 django-registration。谁能告诉我如何在我的模板中获取登录、注销 url 名称和当前用户的名称。这些被称为模板标签吗?是否有一个包含 Django 提供的所有默认变量的综合列表。

我对此有点迷茫。我已经用谷歌搜索了一段时间,但我找不到任何东西。

谢谢。

4

1 回答 1

12

确保你有'django.contrib.auth.middleware.AuthenticationMiddleware'settings.MIDDLEWARE_CLASSES

在模板中:

{{ request.user.username }}

登录和注销 url 可以在设置中找到:

  • settings.LOGIN_URL(默认=/帐户/登录)
  • settings.LOGOUT_URL(默认=/帐户/注销)

您将必须实现这些视图并从url标签中引用它

{% url your.login.view.name %}

看..

于 2010-04-07T09:55:27.623 回答