1. 程式人生 > >Xadmin中文文件(二)

Xadmin中文文件(二)

Xadmin 快速入門指南

要使用Xadmin,需要安裝Django 1.4並且必須啟用管理站點。

注:由於Xadmin已經停止維護,使用Django2.0 以上版本會存在許多相容性問題

安裝

使用pip:

pip install django-xadmin

從原始碼安裝

從https://github.com/sshwsfc/django-xadmin下載最新的原始碼或者從倉庫git clone 。然後在專案目錄中執行以下命令:

pip install -r requirements.txt

注:不建議使用pip直接安裝,建議下載原始碼之後自行配置。配置方案參考其他中文部落格。

執行演示

如果已下載Xadmin的原始碼,你將會在工程目錄找到一個demo_app

資料夾。以下命令可以用來快速建立Xadmin的演示例項:

cd demo_app
python manage.py runserver

使用瀏覽器訪問http://127.0.0.1:8000檢視結果。

使用現有專案

作為Django應用程式,Xadmin可以輕鬆插入Django支援的站點。

首先,編輯你的setting.py ,將Xadmin新增到INSTALLED_APPS。(請注意,還需要安裝原Django admin app的依賴項,但Django admin 自身不需要):

INSTALLED_APPS = (
	...
    'xadmin', # 必選
    'crispy_forms'
, # 必選 'reversion', # 可選 ... )

然後新增urlpatterns並執行autdiscover :

# -*- coding: utf-8 -*-
import xadmin
xadmin.autodiscover()

# version模組自動註冊需要版本控制的 Model
from xadmin.plugins import xversion
xversion.register_models()

urlpatterns = patterns('',
    url(r'xadmin/', include(xadmin.site.urls)),
)

收集 media:

python manage.py collectstatic