0
私は通常のユーザー用とadmin用の2つのセクションを持っています(Django管理者には関係ありません)。私は、例えば、製品モデルを持っています。作成後の引数を持つget_success_url
モデルでは、get_absolute_urlを使用して通常のユーザーの詳細URLを設定します。
製品の作成は管理セクションにあり、success_urlは新しく作成したProduct DetailViewに移動する必要があります。
新しいpkを入手してget_success_urlを使用する必要があります。
def get_success_url(self):
return reverse_lazy('accounts:detail_company', kwargs={'pk': self.pk})
は私に次のエラーを与える:
'AccountCompanyCreateView' object has no attribute 'pk'