django-users

    0熱度

    1回答

    我的用戶將能夠爲他們的客戶創建用戶,他們將向他們發送激活郵件。 使用userena時,即使沒有設置密碼,激活鏈接也會自動登錄。 我已經到了這個地步,他們在哪裏登錄。現在他們需要設置一個密碼,而且他們似乎需要知道他們的舊密碼才能這樣做。 我希望提示客戶端用戶將其密碼設置爲激活過程的一部分。 哪裏會是最好的地方呢?

    0熱度

    2回答

    在我的Django應用程序中,用戶可以註冊到該網站並從管理員處獲得staff_user特權。 之後,員工用戶可以使用默認的django管理站點創建和管理一些其他用戶(普通用戶)。 現在,我想讓員工用戶只能看到並管理他從管理網站創建的用戶,我不希望他看到其他員工用戶創建的其他用戶。 我該怎麼做?我想我需要修改admin.py吧?

    0熱度

    1回答

    我正在擴展auth.models.User,但我遇到了麻煩實施__unicode__方法。 from django.db import models from django.contrib.auth.models import User class Artist(models.Model): user = models.OneToOneField(User) city =

    0熱度

    1回答

    我正在使用Django 1.4.5並意外刪除了超級用戶。如何重新創建現有項目的超級用戶帳戶?我發現教程顯示在初始設置項目時要做到這一點,但無法弄清楚如何爲現有項目創建超級用戶。 我曾嘗試在終端django-admin.py createsuperuser沒有任何的運氣 我apprecite的時間和反饋。

    2熱度

    3回答

    我正在嘗試設置Django-Userena。 我加入以下行settings.py文件: EMAIL_BACKEND = 'django.core.mail.backends.dummy.EmailBackend' 也有嘗試: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' 在嘗試註冊一個新帳號,我得到這個錯誤: I

    1熱度

    2回答

    我擴展了我的django用戶,現在需要創建一個註冊表單。 我得到了大部分的想法,但我不知道如何排除在註冊期間不需要的字段。我知道我看到註冊表格中的所有字段。 下面是代碼: models.py class Artist(Model): user = OneToOneField(User, unique=True) address = CharField(max_length=50

    0熱度

    3回答

    這是寫in the doc說: 的自定義用戶模型另一個限制是你不能使用django.contrib.auth.get_user_model()作爲發件人或目標信號處理程序。相反,您必須使用生成的用戶模型註冊處理程序。有關注冊發送信號的更多信息,請參閱信號。 我想這意味着你可以做到以下幾點: from django.contrib.auth import get_user_model User

    0熱度

    1回答

    被創建我的自定義用戶模型和Django 1.5搞亂。在我的模型中,我有一個必填字段dob = DateTimeField()。我幾乎把UserManager和AbstractUser保持不變。然而,當我嘗試對Python manage.py createsuperuser,我不輸入出生日期,我得到的錯誤: IntegrityError:空值列「DOB」違反了非空約束 我如何編輯的UserManag

    1熱度

    1回答

    如何創建一個django表單來顯示用戶的銷售對象,每個對象旁邊都有一個收音機框供刪除? 我正在嘗試創建類似於django admin的用戶列表,其中包含用於快速刪除的單選框。 從request.user我試圖從用戶獲得銷售的關聯對象,並返回一個列表 ,以刪除選定的銷售。到目前爲止,我的個人資料形式如下: class ProfileForm(ModelForm): def __init__

    0熱度

    1回答

    我有簡單的形式在Django中創建新用戶。 此外,我希望(來自用戶)的請求轉發到管理員的電子郵件,只是管理員可以啓用該帳戶。用戶必須等待管理員回覆。如果管理員啓用該帳戶,用戶將能夠使用帳戶!