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

Posted chenyoude

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)

 

以上是关于Django的模块导入环境和管理员环境配置的主要内容,如果未能解决你的问题,请参考以下文章

nginx+uwsgi+django

一步步完整搭建一个图纸管理系统(Django+Vue3)

mac上pycharm导入模块django以及切换python版本

环境小硕的转行之路-25-模块的导入与管理

ModuleNotFoundError:没有名为“django”的模块,具有虚拟环境 Python3.8

django引入模块报错