これは私のコードです.jsonファイルにデータが生成され、1日に約1回保存されるため、Pythonスクリプトを使用してdjangoデータベースにデータを書きたい。バックグラウンドで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.
私はSO上のすべてのものを試してみました:新しいデータは、私は、私はエラーを取得し続けるこのコードを実行すると、新規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 databseに書き込む必要がありますDJANGO_SETTINGS_MODULEを設定し、manage.pyとwsgi.pyファイル内のすべての可能なパスを試しました。私は間違って何をしていますか?
あなたはDjangoの管理コマンドを使用することができhttps://docs.djangoproject.com /en/1.10/howto/custom-management-commands/ – lapinkoira