У меня есть некоторые статические данные о местоположении для загрузки, чтобы они были доступны во всем приложении, например, в кеше в памяти.
Я попытался переопределить ready() в AppConfig, но данные не загружаются из базы данных, а также дважды вызывается ready().
from django.apps import AppConfig
class WebConfig(AppConfig):
name = 'useraccount'
verbose_name = 'User Accounts'
locations = []
def ready(self):
print("Initialising...")
location = self.get_model('Location')
all_locations = location.objects.all()
print(all_locations.count())
self.locations = list(all_locations)
любые намеки?