Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Не сохраняется картинка через django-form [RSS Feed]

#1 Фев. 8, 2014 20:19:09

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Не сохраняется картинка через django-form

wadadaaa
в прямом. А что странного ? изменения в файле models.py не изменяют сразу структуру БД.

Офлайн

#2 Фев. 8, 2014 20:21:06

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Не сохраняется картинка через django-form

я не очень понимаю про несовпадение бд и модели
У вас в посте номер 1 на второй странице обсуждения нет
submitter = models.ForeignKey(User, related_name="product vendor")
хотя ранее он появляется в ошибке, о чем вам и сказали

Офлайн

#3 Фев. 8, 2014 20:21:38

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Не сохраняется картинка через django-form

PanovSergey
это скорей всего что в базе поле для ManyToMany.
Хотя не уверен

Отредактировано Singularity (Фев. 8, 2014 20:22:17)

Офлайн

#4 Фев. 8, 2014 20:25:24

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Не сохраняется картинка через django-form

Сабмиттер - учитывая что это пользователь врятли ManyToMany

Отредактировано PanovSergey (Фев. 8, 2014 20:38:02)

Офлайн

#5 Фев. 8, 2014 20:37:29

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Не сохраняется картинка через django-form

Давайте по порядку:

1. Вы Выложили формы, вью, без модели. Пожалуйста выложите все.
2. Вы запутались в методах какие для чего применяются.SingularityВам предложил решение но по каким то причинам оно валится с ошибкой. Предположительно что структура бд не совпадает с тем что описано в models.py.
Самое просто я то могу предложить для того чтобы понять как работает загрузка изображений сделать, маленький пустой проект состоящий из одной формы загружающий изображений в базу. Потратите время но станет существенно проще.

Офлайн

#6 Фев. 8, 2014 20:43:27

wadadaaa
Зарегистрирован: 2012-08-16
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Не сохраняется картинка через django-form

class Product(models.Model):
    title = models.CharField(max_length=100)
    slug = models.SlugField(unique=True)
    image = models.ImageField(verbose_name=u'Image', upload_to="product_pic", blank=True)
    catalog = models.ForeignKey(Catalog)
    subcatalog = models.ManyToManyField(Subcatalog)
    description = models.TextField(blank=True, help_text="Describe product")
    submitter = models.ForeignKey(User, related_name="shop_submitter")
    price = models.DecimalField(max_digits=15, decimal_places=2)
    sale_price = models.DecimalField(max_digits=15, decimal_places=2)
    is_active = models.BooleanField(default=True)
    is_featured = models.BooleanField(default=False)
    quantity = models.IntegerField()
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)
    shop = models.ForeignKey(Shop)
    
    def __unicode__(self):
        return self.title

Все сохраняется, кроме картинки

Офлайн

#7 Фев. 8, 2014 20:54:37

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Не сохраняется картинка через django-form

Это проверили ?

Самое просто я то могу предложить для того чтобы понять как работает загрузка изображений сделать, маленький пустой проект состоящий из одной формы загружающий изображений в базу. Потратите время но станет существенно проще.

Офлайн

#8 Фев. 8, 2014 21:09:42

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Не сохраняется картинка через django-form

wadadaaa
Все сохраняется, кроме картинки
С какой ошибкой ? Как вы это узнали ?
Pillow есть, MEDIA_URL и MEDIA_ROOT какие имеют значения ?

Вы не даете никакой информации, только не работает и все.
Мб ввыложите в архиве весь проект ?

Офлайн

#9 Фев. 8, 2014 21:16:23

wadadaaa
Зарегистрирован: 2012-08-16
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Не сохраняется картинка через django-form

Архив проекта @Singularity

Прикреплённый файлы:
attachment ChilliBoom-master.zip (619,4 KБ)

Офлайн

#10 Фев. 8, 2014 22:14:30

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Не сохраняется картинка через django-form

wadadaaa
Я же правильно все написал в
http://python.su/forum/topic/23419/?page=1#post-123064
почему так сложно просто скопировать ?

Офлайн

  • Начало
  • » Django
  • » Не сохраняется картинка через django-form[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version