错误是
django.core.exceptions.ImproperlyConfigured:请求的设置 LOGGING_CONFIG,但未配置设置。你必须 定义环境变量DJANGO_SETTINGS_MODULE或调用 settings.configure(),然后再访问设置。
我的代码在这里
import os
import django
# import pdb
os.environ.setdefault('DJANGO_SETTING_MODULE', 'studentproject.settings')
# pdb.set_trace()
django.setup()
from testapp.models import *
from faker import Faker
from random import *
faker= Faker()
def fakedata(n):
for i in range(n):
fsroll = randint(10000, 99999)
fsname = faker.name()
fsmarks =faker.random_int(min=1, max= 100)
fdob =faker.date()
fsemail=faker.email()
fphn= randint(6000000000,9999999999)
faddr = faker.city()
student_record= students.objects.get_or_create(Roll_no = fsroll, Sname=fsname, Marks=
fsmarks, DOB= fdob, Email= fsemail, Phn= fphn, Address= faddr)
fakedata(100)
我也尝试过
在PyCharm中->设置->构建,执行,部署->控制台-> Django
控制台上有一个专用按钮来设置环境变量。打开它并添加DJANGO_SETTINGS_MODULE = some_project.settings