2017-05-20 10 views
0

ジャンゴ1.11更新]ドロップダウンリストには、

これは、プライベート写真アーカイブウィッヒは約10〜20ユーザーについて保持しています。 写真と人物の2つのモデルがあります。 私はどの人が絵の中にいるのかを説明したい。私は普通のModelFormを使用forms.pyで

models.py

class Photo(models.Model): 
    person = models.ForeignKey(Person, 
           on_delete=models.PROTECT, 
           blank=False, 
           verbose_name=_("person")) 

PhotoDetailページで、存在しない人物を追加したいとします。 S /彼は人のドロップダウンリストをクリックする。そこには適切な人がいません。ユーザーはコントロールを押し、ナビゲーションバーの[人]をクリックします。人のリストが新しいタブに表示されます。 S /彼はプラス記号を押す。ユーザーを入力します。

主な問題:新しく作成されたユーザーは、そのPhotoDetailページからアクセスできません。ユーザーがそれをリロードすると、フルリストがそのリストの前に表示されます。しかし今ではありません。

おそらく、ここでAJAXを使用する必要があります。これは、ユーザーとのドロップダウンリストをクリックすることによってトリガーされます。

私にアドバイスをお願いします。この問題を解決する最も現実的な方法は何ですか?

答えて

0

AJAXは、そのような状況のために行く方法です。私はあなたがページをリロードする必要がないようにモーダルを使うことができると思います。

関連する問題