django使用xadmin安裝和使用
阿新 • • 發佈:2019-01-22
安裝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']
這個列表主要是為了起到查詢作用
這個時候就可以對驗證碼得資料表進行增刪改查了