1.本地化
語言時區本地化
修改settings.py檔案
2.建立管理員
命令:
python manage.py createsuperuser
然後輸入賬號密碼
3.註冊模型類
目的:告訴django框架根據註冊的模型類來生成對應表管理頁面
在應用下的admin.py中註冊模型類。
告訴djang框架根據註冊的模型類來生成對應表管理頁面
#註冊模型類
admin.site.register(bookinfo, bookinfoadmin)
admin.site.register(heroinfo, heroinfoadmin)
4.自定義管理頁面在models.py裡面的類物件裡面寫str方法 返回乙個自定義的值
在admin中自定義模型管理類:
from django.contrib import admin
#匯入bookinfo,heroinfo類物件
from booktest.models import bookinfo, heroinfo
#後台管理相關檔案
#自定義模型管理類
class bookinfoadmin(admin.modeladmin):
"""圖書型別管理類"""
list_display = ['id', 'btitle', 'bpub_date']
class heroinfoadmin(admin.modeladmin):
"""英雄人物模型管理類"""
list_display = ['id', 'hname', 'hcomment']
#註冊模型類
admin.site.register(bookinfo, bookinfoadmin)
admin.site.register(heroinfo, heroinfoadmin)
開啟伺服器:
python manage.py runserver
Django study day02 搭配虛擬環境
前言可能有人會問為什麼要搭建虛擬環境 接到乙個需要使用django1.8的專案,然後另乙個專案需要使用django的2.0版本,當同時使用這兩個專案時,就需要來回的更新解除安裝框架,麻煩,而且會造成一些bug的產生。因此,我們需要構建虛擬環境,才解決這個問題。建議在ubuntu下搭建django的虛...
1D1A 1 插入排序
演算法導論第乙個演算法就是插入排序,思想簡單,如果是從小到大排序,就是從第二個數開始,和前邊的數比較,直到大於等於前邊那乙個數,然後放在那個位置。而且,先用python寫,就相當於偽 特別好,既有思路,還把python練習一下,然後再用c python def insertsort a for i ...
1 小試牛刀 1
1.echo e 包含轉義序列的字串 2.彩色列印 文字 重置 0,黑 30,紅 31,綠 32,黃 33,藍 34,洋紅 35,青 36,白 37 背景 40,41,42,43,44,45,46,47 example 1 echo e e 1 31m zhangjing e 0m 紅字 2 ech...