Форум сайта python.su
Доброго времени суток. Стоит задача получить данные в виде фотографий и текста. Фотографий может быть несколько. Мне нужно при получении данных записать пути этих фотографий в поле списком для дальнейшей работы и отображения их в админке.
# -*- coding: utf-8 -*- from django.db import models class Post(models.Model): postId = models.IntegerField(null=True, blank=True) category = models.CharField(max_length=50) textPost = models.TextField(null=True, blank=True) img = models.TextField(null=True, blank=True) dateParsing = models.DateTimeField(blank=True) datePublish = models.DateTimeField(blank=True) def image_img(self): if self.img: return u'<img src="%s" width="100"/>' % self.img else: return '(none)' image_img.short_description = 'Thumb' image_img.allow_tags = True dateParsing.editable=False datePublish.editable=False dateParsing.auto_now_add=True
Офлайн
Фотографии выводятся отдельно от текста или вместе с ним (внутри него)? Если фото не треббуется интегрировать в текст (типа вставки между абзайами), то проще создать отелльный класс модели для хранения фото, с полем для связи с объектами клласса Post.
class Image(models.Model): post = models.ForeighnKey(Post) image = models.ImageField()
Офлайн