Python 3|Djangoバックグラウンド管理フレームワークXadminインストールガイド
Djangoはpythonのヘビー級webフレームワークで、書くことが少なく、作ることが多く、バックエンド開発に非常に適しています.その大きなハイライトは、バックグラウンド管理モジュールを持参することですが、持参したバックグラウンド管理は少し醜いです.Xadminはbootstrapに基づいて開発されたバックグラウンド管理フレームワークで、インタフェースは非常に美しく、持参したDjango_を数歩で置き換えることができます.adminネットワークで調べられるのはpython 2ベースのXadminインストール方法です.ここではPython 3ベースのXadminインストール方法を提供します.
python 3メイン環境djangoインストールxadmin
公式サイトをインストールしてxadminをダウンロードして、
github Webサイト:
解凍
解凍
インストールappの構成
追加のプラグインのインストール
はい.py兄弟ディレクトリの下でadminxを作成します.py、構成フォーマットは以下の通りです.
xadminに関連するテーブルを作成し、データベースにテーブルを追加
メインディレクトリのurls.pyで新しいルーティングを構成する
base.png
バックグラウンド効果の表示
image.png
python 3メイン環境djangoインストールxadmin
公式サイトをインストールしてxadminをダウンロードして、
github Webサイト:
https://github.com/sshwsfc/xadmin
公式サイトはxadminをダウンロードします解凍
xadmin-master.zip
、解凍後フォルダ内のxadmin
をプロジェクトルートディレクトリにコピー解凍
インストールappの構成
INSTALLED_APPS = (
'xadmin'
'crispy_forms'
)
追加のプラグインのインストール
pip install django-import-export
はい.py兄弟ディレクトリの下でadminxを作成します.py、構成フォーマットは以下の通りです.
import xadmin
from .models import *
# Register your models here.
class BigTitleAdmin(object):
#
list_display = ['big_title_name']
xadmin.site.register(BigTitle, BigTitleAdmin)
xadminに関連するテーブルを作成し、データベースにテーブルを追加
python manage.py makemigrations
python manage.py migrate
メインディレクトリのurls.pyで新しいルーティングを構成する
from django.conf.urls import include, url
from django.contrib import admin
import xadmin
urlpatterns = [
url(r'^xadmin/', xadmin.site.urls),
url(r'^admin/', include(admin.site.urls)),
]
base.py
ソースコードを変更し、ロゴを変更base.png
バックグラウンド効果の表示
image.png