1. 程式人生 > >Django的模組匯入環境和管理員環境配置

Django的模組匯入環境和管理員環境配置

 1 #!/usr/bin/env python
 2 # coding:utf-8
 3 
 4 import os
 5 
 6 os.environ.setdefault("DJANGO_SETTINGS_MODULE", "haystacktest.settings")
 7 
 8 '''
 9 Django 版本大於等於1.7的時候,需要加上下面兩句
10 import django
11 django.setup()
12 否則會丟擲錯誤 django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.
13 ''' 14 15 import django 16 17 django.setup() 18 import django 19 20 if django.VERSION >= (1, 7): # 自動判斷版本 21 django.setup() 22 23 24 from django.contrib import admin 25 # 引入要註冊的模型 26 from app.models import Article 27 28 # Register your models here.註冊 29 admin.site.register(Article)