Я пытаюсь залить скрипт, где я сохранил os.environ.setdefault('DJANGO_SETTING_MODULS','todolist.settings') перед django.setup(), но он не работает.
import os
os.environ.setdefault('DJANGO_SETTING_MODULS','todolist.settings')
import django
django.setup()
import random
from todo.models import Todo
from faker import Faker
fakegan = Faker()
todos = ['goals','workout','2lit water']
def add_todo():
q = Todo.objects.get_or_create(title=random.choice(todos))[0]
q.save()
return t
def populate(N=5):
for entry in range(N):
top = add_todo()
fake_title = fakegan.title()
if __name__ == '__main__':
print('populating fake_data')
populate(20)
print('populating complated!')
Error: django.core.exceptions.ImproperlyConfigured: Запрошена настройка LOGGING_CONFIG, но настройки не настроены. Вы должны либо определить переменную окружения DJANGO_SETTINGS_MODULE, либо вызвать settings.configure() перед доступом к настройкам.