이것은 내 코드입니다. 파이썬 스크립트를 사용하여 장고 데이터베이스에 데이터를 쓰고 싶습니다. 왜냐하면 데이터가 생성되고 json 파일에 하루에 한 번 저장되기 때문입니다. 내가 SO에 모든 노력을 한백그라운드에서 django를 사용하는 스크립트를 실행하는 방법
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
: 새로운 데이터는 내가이 오류가 계속이 코드를 실행하면 새로운 JSON 파일이
def write_stuff(self):
"""Write stuff to database"""
var = Match(match_id=self.match_id, match_date=self.match_date, team_a=self.team_a, team_b=self.team_b,
winner=self.winner, event=self.event, closed=self.closed)
var.save()
을 만들 때 내 장고, 데이타베이스에 기록 할 필요가 DJANGO_SETTINGS_MODULE을 설정하고 심지어 manage.py 및 wsgi.py 파일에서 가능한 모든 경로를 시도했습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
당신은 장고 관리 명령을 사용할 수 있습니다 https://docs.djangoproject.com /en/1.10/howto/custom-management-commands/ – lapinkoira