Django 1.11
这是一个私人照片档案,拥有大约10-20个用户。 有两种模式:照片和人物。 我想描述哪个人在图片中的位置。
models.py
class Photo(models.Model):
person = models.ForeignKey(Person,
on_delete=models.PROTECT,
blank=False,
verbose_name=_("person"))
在forms.py中,我使用普通的ModelForm。
假设在PhotoDetail页面上,用户想要追加一个不存在的人。他/她点击下拉人员列表。那里没有合适的人。用户按下控件并单击导航栏中的人员。人员列表显示在新选项卡中。他/她按了加号。输入用户。
主要问题:无法从该PhotoDetail页面访问新创建的用户。如果用户重新加载它,则完整列表就在它们前面。但不是现在。
也许我必须在这里使用AJAX来点击与人的下拉列表。
你能给我一个建议:解决这个问题最实际的方法是什么?
答案 0 :(得分:0)
AJAX是这种情况的发展方式。我想你可以使用模态,这样用户就不需要重新加载页面了。