修改polls包裡面的models.py:
from django.db import modelspython manage.py runserver# create your models here.
# 在我們的polls應用程式中,
# 將建立兩個模型:question和choice,
# question有乙個問題和乙個出版日期,
# choice有兩個領域:選擇的文字和票數,
# 每個choice都關聯乙個question
class question(models.model):
question_text = models.charfield(max_length=200, verbose_name='問題文字')
pub_date = models.datetimefield('出版日期')
def __str__(self):
return self.question_text
class meta:
verbose_name = '問題'
verbose_name_plural = '問題'
class choice(models.model):
question = models.foreignkey(question, on_delete=models.cascade)
choice_text = models.charfield(max_length=200, verbose_name='選擇文字')
votes = models.integerfield(default=0, verbose_name='選票')
def __str__(self):
return self.choice_text
class meta:
verbose_name = '選擇'
verbose_name_plural = '選擇'
啟動自定義中文站點
在polls包裡面的admin.py增加:
admin.site.site_title = "測試平台"
# 修改標題
admin.site.site_header = "測試部門"
# 修改頁首
如何讓django的model名和應用名顯示為中文
在模型中加入class meta即可class staff models.model name models.charfield null true,blank true,max length 200 job models.charfield null true,blank true,max len...
應用的包名
一 包名是什麼?包名 package name 是應用的唯一標識,即 包名必須唯一,乙個包名代表乙個應用,不允許兩個應用使用同樣的包名。包名主要用於系統識別應用,幾乎不會被使用者看到。二 包名的規則 可以包含大寫字母 小寫字母 數字 下劃線。可以使用.英文句號 分隔,隔開的每一段都必須以字母開頭。三...
class 類名 與inlcude「類名「
class 類名只是宣告存在這麼乙個類,但是通過這個宣告無法得到任何關於此類的具體資訊。這樣你可以在其他使用到的地方宣告乙個該型別的指標。include標頭檔案則是將整個該標頭檔案與使用到的地方關聯起來。使用class 類名一般是為了去除編譯依賴,減少編譯消耗的時間。include xx.h 在編譯...