Beispiel #1
0
    def get_object(self, request, object_id, from_field=None):
        obj = super().get_object(request, object_id, from_field)

        self.old_category = list(filter_category_by_article(obj.id))
        self.old_tag = list(filter_tag_by_article(obj.id))
        self.field_init_value['category'] = [c.id for c in filter_category_by_article(obj.id)]
        self.field_init_value['tag'] = ' '.join([t.name for t in self.old_tag])

        self.field_init_value['cover_img'] = obj.image
        self.field_init_value['cover_summary'] = obj.summary[:-3]

        return obj
Beispiel #2
0
 def category(self):
     from app.db_manager.content_manager import filter_category_by_article
     return filter_category_by_article(self.id)