我正在製作一個沒有項目的可重用Django應用程序。這是目錄結構:如何爲可重複使用的Django應用程序進行遷移?
/
/myapp/
/myapp/models.py
/myapp/migrations/
/myapp/migrations/__init__.py
當我運行django-admin makemigrations
我得到以下錯誤:
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.
很明顯,這是因爲我沒有做配置,設置模塊,因爲這是一個可重複使用應用程序。不過,我仍然希望通過我的應用發佈遷移。我如何製作它們?
您可以在應用程序中創建和測試遷移,然後發貨。 –