码迷,mamicode.com
首页 > 其他好文 > 详细

Django的模块导入环境和管理员环境配置

时间:2018-11-20 13:35:06      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:def   dmi   判断   否则   配置   code   注册   you   loaded   

 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)

 

Django的模块导入环境和管理员环境配置

标签:def   dmi   判断   否则   配置   code   注册   you   loaded   

原文地址:https://www.cnblogs.com/chenyoude/p/9988059.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!