تسجيل الدخول إلى Django ، عناوين URL لوجبة تسجيل الدخول واسم المستخدم الحالي

StackOverflow https://stackoverflow.com/questions/2591297

  •  25-09-2019
  •  | 
  •  

سؤال

أنا جديد على Django ، وحصلت للتو على تسجيل Django. هل يمكن لأي شخص أن يخبرني بكيفية الحصول على تسجيل دخول ، اسم عنوان URL للوقوف ، واسم المستخدم الحالي في القالب الخاص بي. هل هذه تسمى علامات قالب؟ هل هناك قائمة شاملة في مكان ما لجميع المتغيرات الافتراضية المقدمة مع Django.

أنا ضائع قليلاً مع هذا. لقد غوغل لفترة من الوقت الآن لكنني لم أجد أي شيء.

شكرًا.

هل كانت مفيدة؟

المحلول

تأكد من أن لديك "django.contrib.auth.middleware.authenticationmidware" في settings.MIDDLEWARE_CLASSES

في القالب:

{{ request.user.username }}

يمكن العثور على عنوان URL لتسجيل الدخول والتسجيل في الإعدادات:

  • settings.LOGIN_URL (افتراضي =/حسابات/تسجيل الدخول)
  • settings.LOGOUT_URL (افتراضي =/حسابات/تسجيل الدخول)

سيتعين عليك تنفيذ هذه الآراء والإشارة إليها من url بطاقة شعار

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

يرى..

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top