1.初始化資料
python manage.py migrate
2.建立超級使用者
python manage.py createsuperuser
然後按照提示輸入就可以了
3.admin管理頁面找不到base.css,dashboard.css檔案
在settings檔案中設定static_root目錄,該目錄不能在staticfiles_dirs中.
然後,執行命令
python manage.py collectstatic
執行後,django會將staticfiles_dirs下的所有檔案以及admin所需要用到的js,css,image檔案全都放到static_root目錄下.
例如, 像下面這樣寫:
static_url = '/static/'
static_root = os.path.join(base_dir, 'collectstatic')
staticfiles_dirs = [os.path.join(base_dir, 'static'), ]
配置一下urls.py檔案(也可以在nginx中配置靜態檔案訪問目錄)。
配置urls.py檔案示例:
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
# ... the rest of your urlconf goes here ...
] + static(settings.static_url, document_root=settings.static_root)
done!
Django後台admin的使用詳解
簡述 django的admin可以提供乙個強大的後台管理功能,可以在web介面對資料庫進行操作,我們需要修改admin.py將要操作的資料表註冊到後台管理中 建立資料表 為了便於演示,我們在models.py中建立一張img資料表規則 圖中 verbo name 是在admin介面顯示表字段的名稱,...
django後台設定
linux python3.5 django mysql 終端輸入 python manage.py createsuper 輸入使用者 wk 輸入密碼 郵箱 163.com 設定為中文 settings中language code zh hans 設定時間,時區 time zone asia sh...
Django中使用xadmin作為後台管理頁面
安裝 luffy虛擬環境下 pip install xamin主體模組 xadmin 渲染 模組 crispy forms 為模型通過版本控制,可以回滾資料 reversion xadmin 需要自己的資料庫模型類,完成資料庫遷移python manage.py makemigrations pyt...