溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

django自帶調(diào)試服務(wù)器怎么用

發(fā)布時(shí)間:2021-08-12 11:01:48 來(lái)源:億速云 閱讀:126 作者:小新 欄目:開(kāi)發(fā)技術(shù)

這篇文章將為大家詳細(xì)講解有關(guān)django自帶調(diào)試服務(wù)器怎么用,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

開(kāi)啟服務(wù)器

在終端(虛擬環(huán)境)下輸入:

python manage.py runserver

就可以開(kāi)啟服務(wù)器

django自帶調(diào)試服務(wù)器怎么用

輸入后,注意隨后彈出的服務(wù)器地址。

django自帶調(diào)試服務(wù)器怎么用

點(diǎn)擊后就會(huì)跳轉(zhuǎn)至調(diào)試服務(wù)器。

設(shè)置服務(wù)器

我們只進(jìn)入了調(diào)試服務(wù)器卻什么都做不了,那我要它何用?

我們返回我們的終端,點(diǎn)擊綠色的小加號(hào)。

django自帶調(diào)試服務(wù)器怎么用

這樣我們就可以一邊保持服務(wù)器的運(yùn)行一邊對(duì)我們的服務(wù)器進(jìn)行操作了。

我們先來(lái)設(shè)置一下我們服務(wù)器的超級(jí)管理員以方便我們的后續(xù)操作。

在終端輸入以下指令。

python manage.py createsuperuser;

隨后依次輸入用戶名密碼和確認(rèn)密碼就可以。注:在輸入密碼時(shí)終端不會(huì)有任何顯示。

添加數(shù)據(jù)庫(kù)至注冊(cè)模塊

在admin.py中對(duì)注冊(cè)頁(yè)面進(jìn)行修改。

要使用數(shù)據(jù)庫(kù)我們首先要對(duì)數(shù)據(jù)庫(kù)進(jìn)行調(diào)用。

我們先來(lái)添加我們的第一條語(yǔ)句:

from user.models import 表1,表2

這樣我們就將數(shù)據(jù)庫(kù)進(jìn)行了導(dǎo)入,但是我們?yōu)槭裁纯床坏侥?,因?yàn)槲覀冞€未進(jìn)行引用,我們使用

admin.site.register(表1)
admin.site.register(表2)

進(jìn)行添加。

不過(guò)我們打開(kāi)站點(diǎn)進(jìn)行查看時(shí)是不是發(fā)現(xiàn)了什么不對(duì)呢?時(shí)間怎么和我們的對(duì)不上呢?中文文字是不是顯示不太正常?

我們打開(kāi)settings.py進(jìn)行設(shè)置。

找到LANGUAGE_CODE將它改為

LANGUAGE_CODE = 'zh-hans'

找到TIME_ZONE將它改為

TIME_ZONE = 'Asia/Shanghai'

在models.py文件的類(lèi)中添加我們的str魔法方法使其輸出中文

例如:

 def __str__(self):
  return self.user_name

至此,我們就可以玩轉(zhuǎn)我們Django的admin顯示頁(yè)了。

例如筆者:

改變顯示列名(自定義它的顯示;admin.py)

class UserInfoAdmin(admin.ModelAdmin):
 list_display = ['id','user_name','password','email','phone']
 admin.site.register(UserInfo,UserInfoAdmin)

關(guān)于“django自帶調(diào)試服務(wù)器怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI