1.在 settings.py 里把 LOGIN_URL 设置为管理员登录界面的 URL,Django 管理后台的默认登录界面 URL 是 /admin/login/。 # 其他配置LOGIN_URL = 'account:login'
2.确保使用 @login_required 装饰器
from django.contrib.auth.decorators import login_required
@login_required
def note_create(request):
pass
作用:若没有登录,则会自动跳转到指定的URL。