Джанго получает запрос в сигнале post_save - PullRequest
0 голосов
/ 10 октября 2019

Я пытаюсь получить доступ к встроенной в Django request, чтобы получить некоторые важные данные, и большинство из них поступают через мое специальное промежуточное ПО, поэтому мне нужно получить доступ к request любым способом.

это мой сигнал:

@receiver(post_save, sender=MyModel)
def create_journal(sender, instance, created, **kwargs):
    if created:
        # request.finance_data
        # Do something

Но нет аргумента, подобного request, поэтому мне нужно расширить все, что нужно, чтобы получить request здесь ..

в запросе, яу меня есть finance_data, и я получаю доступ к нему следующим образом: request.finance_data

Я знаю, что могу получить к нему доступ из поля зрения, но мой случай не будет решен в поле зрения, мне нужно получить доступ к нему в сигнале любым способом

Может ли кто-нибудь помочь мне, пожалуйста, чтобы получить это?

...