2011-02-06 17 views

答えて

12

まあ、それはもっとこのようにする必要があります:

models.py 

class Tag(models.Model): 
    name = models.CharField(max_length=200) 

class Poll(models.Model): 
    topic = models.CharField(max_length=200) 
    tags = models.ManyToManyField(Tag) 

in views.py: 

poll = Poll(topic="My topic") 
poll.save() 
for splitTag in splitTags: 
    tag = Tag(name = splitTag.lower()) 
    tag.save() 
    poll.tags.add(tag) 
poll.save() 
3

私はあなたがあなた自身のタグシステムを構築しようとしていることがわかり、私はそれがかもしれないと思いますすでに存在するものを見てみると助けになります。私は私のアプリの中でそれを使用し、それが起動するように素晴らしいAPIを持って

http://code.google.com/p/django-tagging/

関連する問題