Django 개발에 문제가 있습니다--DJANGOSETTINGS_MODULE && AppRegistryNotReady: Apps aren't loaded yet.

1178 단어 개발하다
환경: Pycharm,python 3.6、django2.1.4
이틀 동안 웹 사이트의 외관을 만들어 주고 오랫동안 사용하지 않았던 Django를 주워 모형을 작성한 후 데이터 테이블에 대량으로 데이터를 가져오고 모형과 같은 등급 디렉터리에 importdata.py 파일, excel표를 읽고 데이터를 가져옵니다.두 가지 문제가 발생했습니다.
1、django.core.exceptions.ImproperlyConfigured:
Requested setting  INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
해결 방법: 이 링크 참조https://www.cnblogs.com/lout/articles/4149591.html
Pycharm에서 작업:
(1)Run  -->  EditConfigures 
(2)python의 구체적인 이름을 찾으면 Python tests(django가 아닌 것을 주의하십시오) 안에 있는 Environment variables를 수정하고 하나를 추가합니다.이름은 DJANGO 입니다.SETTINGS_MODULE 값은 당신의 settings입니다. 예를 들어 mysite입니다.settings .
2、django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
해결 방법: 이 링크 참조https://github.com/Koed00/django-q/issues/216
다음 코드를
import os
import django
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "apipred_django.settings")  # project_name     
django.setup()

두다
from show.models import APINode, MashupNode

그 전에 됐어.

좋은 웹페이지 즐겨찾기