StackedInlineのフォームセットでフォームにリクエストを渡したい。今私が持っています:
from django.contrib import admin
from django.utils.functional import curry
class AlbumInline(admin.StackedInline):
form = AlbumAdminForm
model = Album
extra = 1
def get_formset(self, request, obj=None, **kwargs):
formset = super(AlbumInline, self).get_formset(request, obj, **kwargs)
formset.form.__init__ = curry(formset.form.__init__, request=request)
return formset
これは機能しますが、このソリューションはスレッドセーフですか?そうでない場合、どうすれば修正できますか?