标签添加后再点击添加电影不能自动下拉出刚刚新添加的标签。

来源:6-6 .电影管理页面搭建

szuxxy

2017-08-24

看到表里增加成功了。

http://szimg.mukewang.com/599e92a80001d84306100180.jpg

然后再添加电影,不能自动拉取出刚刚新增加的标签。

http://szimg.mukewang.com/599e92a80001bb3f04180267.jpg


写回答

2回答

宝慕林6589715

2017-08-24

在admin的 views.py 里,找到添加电影视图函数:

def movie_add():
    form = MovieForm()

在下面添加一句代码:

form.tag_id.choices = [(v.id, v.name) for v in Tag.query.all()]

这样就可以实时更新到电影的标签下拉列表了

1
1
szuxxy
非常感谢!
2017-08-25
共1条回复

rustgopy

2017-08-25

同学,你好,可以采用动态赋值的方法

1
0

Python Flask 构建微电影视频网站

Python 最好用轻量级框架,让你轻松胜任 Python Web 工程师

683 学习 · 663 问题

查看课程