私はdjangoアプリケーションから新しいプロセスを作成します。このプロセスからデータベースに新しいレコードを作成できますか? 私のコードは、例外がスローされます:Djangoは別のプロセスからデータベースにアクセスします
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
UPD_1
def post(self, request):
v = Value('b', True)
proc = Process(target=start, args=(v, request.user,
request.data['stock'], request.data['pair'], '1111'))
proc.start()
def start(v, user, stock_exchange, pair, msg):
MyModel.objects.create(user=user, stock_exchange=stock_exchange, pair=pair, date=datetime.now(), message=msg)
これを正しく初期化したら、はいと思っています。通常は 'manage.py'はすべてのスタートアップを行いますが、ここでは手動で行う必要があります。 –
コードを表示できますか? – LW001