我使用taggit,并且我想将django taggit autosuggest用于自定义表单(不,我不能使用ModelForm)。然而,无论我做什么,我都不能让自我暗示在视图中工作。
以下是我的(缩小)模型:
from taggit_autosuggest.managers import TaggableManager
class Ook(models.Model):
tags = TaggableManager()
字符串
以下是我的(删减)表格:
from taggit.forms import TagField
from taggit_autosuggest.widgets import TagAutoSuggest
class NewOokForm(forms.Form):
#m_tags = TagField() # This works but clearly has no autosuggestion.
m_tags = TagField(widget=TagAutoSuggest('taggit')) # Does not work!
型
我在视图中没有得到任何错误,只是没有任何标记建议。
我做错了什么?**
我使用的是Django 1.8,最新的版本是1.8.7。
1条答案
按热度按时间rn0zuynd1#
(我不能写评论,所以...)澄清情况:
如果任何文件丢失,你应该得到它从存储库.
(We假设/static是配置中的STATIC_URL)
Upd:连接Form和Model时开始工作(使用ModelForm):
字符串
在views.py:
型
在ook_form.html中:
型