From 1d435c33319b52fdd30ad1d206469731d91dd87b Mon Sep 17 00:00:00 2001 From: Collin Anderson Date: Mon, 8 Sep 2014 14:25:56 -0400 Subject: [PATCH] terms ManyToManyField --- wordpress/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wordpress/models.py b/wordpress/models.py index 69102d9..5d06b89 100644 --- a/wordpress/models.py +++ b/wordpress/models.py @@ -247,7 +247,7 @@ def from_path(self, path): class TermTaxonomyRelationship(WordPressModel): - object_id = models.IntegerField() + object = models.ForeignKey('Post') term_taxonomy = models.ForeignKey('Taxonomy', related_name='relationships', db_column='term_taxonomy_id') order = models.IntegerField(db_column='term_order') @@ -299,6 +299,8 @@ class Post(WordPressModel): menu_order = models.IntegerField(default=0) mime_type = models.CharField(max_length=100, db_column='post_mime_type') + terms = models.ManyToManyField('Taxonomy', through='TermTaxonomyRelationship', blank=True) + term_cache = None child_cache = None