1. 程式人生 > >django使用xadmin安裝和使用

django使用xadmin安裝和使用

安裝xadmin

在虛擬環境下,使用pip 安裝

pip install xadmin

這裡寫圖片描述
安裝完後會附帶一些安裝包

Successfully installed django-crispy-forms-1.6.1 django-formtools-2.0 httplib2-0.9.2 xadmin-0.6.1

使用安裝包安裝

首先下載xadmin安裝包:

https://github.com/sshwsfc/xadmin

點選下載zip檔案
這裡寫圖片描述
解壓後複製xadmin資料夾到專案中
這裡寫圖片描述
在專案中右擊專案new-python package取名extra_apps,將xadmin放在這個檔案中
這裡寫圖片描述


在setting.py中設定一下路徑

sys.path.insert(0,os.path.join(BASE_DIR,'extra_apps'))

這裡寫圖片描述

註冊xadmin

在app中建立一個adminx.py檔案
這裡寫圖片描述
進入編輯註冊

import xadmin

from .models import EmailVerifyRecord

class EmailVerifyRecordAdmin(object):

    list_display=['code','email','send_type','send_time']
    search_fields=list_display=['code'
,'email','send_type'] xadmin.site.register(EmailVerifyRecord,EmailVerifyRecordAdmin)

這樣就把app中model建立的資料庫註冊到xadmin中了,點選run執行
這裡寫圖片描述

使用

list_display=['code','email','send_type','send_time']

這個列表主要是為了顯示
這裡寫圖片描述

search_fields=list_display=['code','email','send_type']

這個列表主要是為了起到查詢作用
這裡寫圖片描述
這個時候就可以對驗證碼得資料表進行增刪改查了