Size: a a a

Django [ru] #STAY HOME

2020 December 30

EM

Elvira Me in Django [ru] #STAY HOME
be Wit
код в студию
https://repl.it/@GuuMee/FormwithImage вот) обратить внимание на то как создала форму-index.html, потом views.py и main.js

В итоге мне нужно из js получить обрезанную фотку и сохранить её в базе. Я отправляю ее через Ajax, как форму другую, но как с ней взаимодействовать во views
источник

EM

Elvira Me in Django [ru] #STAY HOME
Elvira Me
https://repl.it/@GuuMee/FormwithImage вот) обратить внимание на то как создала форму-index.html, потом views.py и main.js

В итоге мне нужно из js получить обрезанную фотку и сохранить её в базе. Я отправляю ее через Ajax, как форму другую, но как с ней взаимодействовать во views
в данном проекте использую библиотеку cropper.js для обрезки фото
источник

EM

Elvira Me in Django [ru] #STAY HOME
я там форму создаю простую в html, без помощи django, и  при  добавлении поля для загрузки и обрезки фото, я запуталась
источник

HS

Harvey Specter in Django [ru] #STAY HOME
Elvira Me
https://repl.it/@GuuMee/FormwithImage вот) обратить внимание на то как создала форму-index.html, потом views.py и main.js

В итоге мне нужно из js получить обрезанную фотку и сохранить её в базе. Я отправляю ее через Ajax, как форму другую, но как с ней взаимодействовать во views
1. В базе вы сохраняете только название файла. Сам файл попадает в медиа (папку)
2. Обрезайте и сохраняйте как вам угодно и перезаписывайте имя нового файла тоже как хотите используя pillow.
Как вариант pic_resized.jpg
источник

HS

Harvey Specter in Django [ru] #STAY HOME
Elvira Me
я там форму создаю простую в html, без помощи django, и  при  добавлении поля для загрузки и обрезки фото, я запуталась
Можно и так, но обработку формы выполняет Джанго.
И важный нюанс(😁анекдот про Чапаева вспомнил). если загружаете картинку через форму не забывайте про контент тайп
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
Sergey
у меня так уже воровали, и не раз.
90% кода в твоём проекте где-то подсмотрены, не отнекивайся
источник

N

Nire in Django [ru] #STAY HOME
Artyom Lazovikov
90% кода в твоём проекте где-то подсмотрены, не отнекивайся
Касательно фронта это спорное заявление.
источник

N

Nire in Django [ru] #STAY HOME
Модно делать его кастомным
источник

NS

Nik S in Django [ru] #STAY HOME
вопрос: не совсем понятно, поле id во всех моделях автоматически возникает с авто-инкрементом?
Нужно ли отдельно его указывать или наоборот можно не указывать?
class Listing(models.Model):
   id = models.AutoField(primary_key=True)
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
Можно не указывать, оно автоматическое с авто-инкрементом)
источник

NS

Nik S in Django [ru] #STAY HOME
Artyom Lazovikov
Можно не указывать, оно автоматическое с авто-инкрементом)
и уникальными id которыми можно воспользоваться?
источник

G

Goga in Django [ru] #STAY HOME
источник

G

Goga in Django [ru] #STAY HOME
источник

G

Goga in Django [ru] #STAY HOME
Почему нротоброжает ккоменты ?
источник

G

Goga in Django [ru] #STAY HOME
источник

G

Goga in Django [ru] #STAY HOME
А сам комментарий нет, я его через админку создал
источник

NS

Nik S in Django [ru] #STAY HOME
Goga
для начала это модель а не форма. на скрине
нельзя чисто модель на html закидывать
надо через форму сделать
не хватает скрина формы и вьюшки которая передает post-форму
источник

NS

Nik S in Django [ru] #STAY HOME
Goga
тут coment != Coment  - регистр одинаковый должен быть - железно не отобразит даже если дело не в моделе
источник

G

Goga in Django [ru] #STAY HOME
Nik S
для начала это модель а не форма. на скрине
нельзя чисто модель на html закидывать
надо через форму сделать
не хватает скрина формы и вьюшки которая передает post-форму
Я менял всё равно , шя попробую корректно назвать
источник

G

Goga in Django [ru] #STAY HOME
Nik S
для начала это модель а не форма. на скрине
нельзя чисто модель на html закидывать
надо через форму сделать
не хватает скрина формы и вьюшки которая передает post-форму
источник