第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

訪問我的網(wǎng)站頁面后無法登錄管理頁面

訪問我的網(wǎng)站頁面后無法登錄管理頁面

溫溫醬 2021-08-24 17:59:15
我在我的管理部分創(chuàng)建了一個(gè)超級用戶。之后,我可以登錄管理頁面。但是每當(dāng)我嘗試訪問一些 myapp 頁面,然后我又想訪問管理頁面時(shí),它會顯示此錯(cuò)誤“請為員工帳戶輸入正確的用戶名和密碼。請注意,這兩個(gè)字段都可能區(qū)分大小寫。” 我試過多次。我可以用上次創(chuàng)建的同名創(chuàng)建一個(gè)新的超級用戶。這是兩個(gè)屏幕截圖:如何解決這個(gè)問題?
查看完整描述

2 回答

?
哆啦的時(shí)光機(jī)

TA貢獻(xiàn)1779條經(jīng)驗(yàn) 獲得超6個(gè)贊

我認(rèn)為你把事情復(fù)雜化了。所以試試這樣:


# forms



class UserForm(forms.ModelForm):

    password = forms.CharField(widget= forms.PasswordInput)

    full_name = forms.CharField()

    codeforces_id = forms.CharField()

    Uva_Id = forms.CharField()


    class Meta:

        model = User

        fields = ('username','email','password', 'full_name', 'codeforces_id', 'Uva_Id') 



    def save(self, commit=True):

        full_name = self.cleaned_data.pop('full_name')

        codeforces_id = self.cleaned_data.pop('codeforces_id')

        uva_Id = self.cleaned_data.pop('Uva_Id')

        user = super(UserForm, self).save(commit=False)

        password = self.cleaned_data.get('password')

        username = self.cleaned_data.get('username')

        user.set_password(password)

        user.save()

        Profile.objects.create(

            user=user,

            full_name = full_name,

            codeforces_id = codeforces_id,

            Uva_Id = uva_id

        )

        authenticate(username=username, password=password)

        return user


# view


class UserFormView(CreateView):

    form_class = UserForm

    template_name = 'some_template.html'



# template


<form action="/your-name/" method="post">

    {% csrf_token %}

    {{ form.as_p }}

    <input type="submit" value="Submit">

</form>


# Also you can remove the signal related codes from Profile Model as well



查看完整回答
反對 回復(fù) 2021-08-24
  • 2 回答
  • 0 關(guān)注
  • 206 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號