0
我希望用戶必須在首次登錄後填寫表單。對於我已經嘗試的信號:首次登錄時打開頁面
# -*- coding: utf-8 -*-
from django.contrib.auth.signals import user_logged_in
from django.http import HttpResponseRedirect
from django.core.urlresolvers import reverse
[...]
def umleiten(sender, user, request, **kwargs):
print reverse("first_login")
"""Check if a user logged on for the first time."""
return HttpResponseRedirect(reverse("first_login"))
user_logged_in.connect(umleiten)
函數「umleiten」被調用,但它不會被轉發到適當的頁面。 有沒有辦法在之後調用函數我可以從中轉發到另一個站點。
請郵寄其中u提到的網址,將倒車時first_login調用代碼,以及first_login代碼也.. – 2012-08-12 10:13:50