(4)啟動伺服器 admin站點管理

2021-09-09 05:21:40 字數 1366 閱讀 6814

(1)啟動伺服器和停止服務:(在project目錄下)

python manage.py runserver (先要停止manage檔案的使用)

ctrl+c停止

(2)建立管理員並漢化

python manage.py createsuperuser(輸入使用者密碼等)

漢化:在settings檔案中修改language_code(『zh-hans』,asia/shanghai(第乙個字母大寫))

(3)設定admin

from django.contrib import admin

# register your models here.

from .models import grades,students

class studentsinfo(admin.tabularinline): #建立班級時自動可以建立2個學生

model= students

extra =2

@admin.register(grades)

class gradesadmin(admin.modeladmin): #新增頁面屬性

inlines=[studentsinfo] #呼叫studentsinfo

list_display=['pk','gname','gdate','ggirlnum','gboynum','isdelete'] #顯示字段

list_filter=['gname'] #過濾器,可以讓其顯示指定的資料

search_fields=['gname'] #查詢

list_per_page =2 #分頁

#fields=['ggirlnum','gboynum','gname','gdate','isdelete'] #對列表排序

fieldsets = [("num",), #列表分類顯示,與排序不混用

("base",)]

@admin.register(students)

class studentsadmin(admin.modeladmin):

def gender(self): #顯示問題

if self.sgender:

return "男"

else:

return "女"

gender.short_description = "性別"

list_display = ['sname', gender, 'sgrade', 'scontend'] # 『sgender』變成了gender函式

actions_on_bottom = true #執行動作的位置

actions_on_top = false

伺服器映象啟動

本公司伺服器是用docker 的,並且寫了指令碼直接命令啟動docker映象 docker restart 但是除錯的時候,要想看到結果詳情,就要進行以下 流程 1 docker enter.sh hopeful newton 進入docker 2 vim bin run.sh 也可以先cd到bin...

subversion伺服器作為服務啟動

subversion伺服器作為服務啟動 2007 11 06 21 17 subversion伺服器支援windows和linux。在linux下,使用命令啟動服務 svnserve d r svnroot d 表示 daemon,即關掉執行命令的視窗,服務繼續存在。r 表示 root,即指定庫的根...

關於ubuntu伺服器的啟動管理器upstart

本文主要寫了upstart的啟動控制原理。這篇文章的目的在於可以人為的控制upstart初始的的執行等級。此外,本文附帶了大量真實的shell指令碼檔案的內容,這些內容都是伺服器剛剛初始化完成後的命令,即 runlevel的的值並沒有遭到任何修改。etc inint.d rc dgd dgdsrv ...