django.core.exceptions.ImproperlyConfigured: Requested setting LOGGING_CONFIG, but settings are not configured

前端 未结 8 1309
你的背包
你的背包 2021-02-18 18:07

I\'m trying to run a populate script which I put together from the tango_with_django tutorial (https://github.com/leifos/tango_with_django/blob/master/tango_with_django_project/

8条回答
  •  深忆病人
    2021-02-18 18:54

    I met the same problem when setting the environment.

    (I tried to add the:

    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "my_project.settings")
    

    into the "Starting script window",which is in the Django Console or rewrite the .wsgi file, But all of them were failed)

    My final solution: (open the terminal and set the environment manually)

    Here are the steps:(for mac)

    1. open the terminal and type vim ~/.bash_profile

    2. add below lines:

       PATH=${PATH}:/Users/work/workspace/[virtual_environment]/bin
       PYTHONPATH=${PATH}:/Users/work/PycharmProjects/[project_name]
       DJANGO_SETTINGS_MODULE=[project_name].settings
      
    3. type :wq to save and exit terminal

    4. type source ~/.bash_profile to reload it

    it will work when you run python manage.py shell this time.

提交回复
热议问题