2012-03-13 8 views
0

manytomanyfieldに与えられた入力からget_absolute_urlを作成する必要があります。 これは関連するモデルです。モデルのManytomanyfield入力を使用してget_absolute_urlを作成する

class ConnectTag(models.Models): 
     whitetags = models.ManyToManyField(Tag, related_name='whitectags') 
     name = models.CharField(max_length=20, blank=True) 
     user = models.ForeignField(User, related_name='directconnecttags') 
     detail = models.TextField(blank=True) 
    def get_absolute_url: 
     return "%s.%s.%s...." %tag1,%tag2 ,%tagn 

ここで、tag1、tag2、tag3はホワイトタグである。最後の行を実際のコードに書き換えるにはどうすればよいですか?

答えて

0

ない完全にあなたが求めているものを明確に、これは役立つかもしれない:fieldnameはあなたが出力するタグモデルのフィールド名です

return '.'.join(self.whitetags.values_list('fieldname', flat=True)) 

関連する問題