Size: a a a

Django [ru] #STAY HOME

2021 January 22

D

DiZiNnEs in Django [ru] #STAY HOME
DiZiNnEs
Почему когда я вожу верные данные и нажимаю кнопку то страница просто перезагружается ?

что не так с моими формами https://dpaste.org/YtmF
А обязательно ли на <form> HTML писать action ?
источник

ИХ

Ильяс Хакиев... in Django [ru] #STAY HOME
DiZiNnEs
А обязательно ли на <form> HTML писать action ?
ну как бы да, учитывая что это обязательный атрибут и там ты прописываешь урл, если только обработка не происходит на той же вьюхе, тогда в action прописываешь заглушку
источник

N

Nire in Django [ru] #STAY HOME
Failed authorization procedure. xn--h1adbjecahu.xn--p1ai (http-01): urn:ietf:params:acme:error:dns :: DNS problem: NXDOMAIN looking up A for xn--h1adbjecahu.xn--p1ai - check that a DNS record exists for this domain

IMPORTANT NOTES:
- The following errors were reported by the server:

  Domain: xn--h1adbjecahu.xn--p1ai
  Type:   None
  Detail: DNS problem: NXDOMAIN looking up A for
  xn--h1adbjecahu.xn--p1ai - check that a DNS record exists for this
  domain

Как можно победить certbot —force-renewal на сервере?
источник

N

Nire in Django [ru] #STAY HOME
вроде всегда обновлял, а тут трабла такая
источник

G

GoodBye in Django [ru] #STAY HOME
Всем привет. Такой вопрос. Есть модель, в ней есть ImageField. Я переопределил функцию save(), в ней я хочу открывать и модифицировать фотографию перед сохранением. Не могу понять, как корректно заменить байты в объекте.

def save(self, *args: tuple, **kwargs: dict):
   self.full_clean()
   add_watermark(image_src=self.image.open(), image_size=self.image._get_image_dimensions())
   return super().save(*args, **kwargs)

def add_watermark(image_src, image_size):
   base_image = Image.frombytes('RGBA', image_size, image_src)
   return base_image

// Я знаю, что в
add_watermark
Я должен картинку сохранять в BytesIO и возвращать байты, это пример

Код такой, функция возвращает байты новой фотографии, но не могу понять, куда их присвоить, ведь в объекте ImageField есть так же метапеременные, у которых будут значения старой фотографии
источник

P

Paz in Django [ru] #STAY HOME
Привет, как можно использовать updateview, чтобы обновление происходило на странице detailview? Например, чтобы ссылка была не <int:pk>/update/, а <int:pk>/, там же, где и отображается детальная вьюха объкта.
источник

S

Saydi in Django [ru] #STAY HOME
Paz
Привет, как можно использовать updateview, чтобы обновление происходило на странице detailview? Например, чтобы ссылка была не <int:pk>/update/, а <int:pk>/, там же, где и отображается детальная вьюха объкта.
Лучше уж тогда использовать только updateview.
В нем есть object. Т.е. <int:pk>/ и будет updateview. Бед детейла
источник

P

Paz in Django [ru] #STAY HOME
Saydi
Лучше уж тогда использовать только updateview.
В нем есть object. Т.е. <int:pk>/ и будет updateview. Бед детейла
А я смогу в нем же отображать детальную информацию объекта, но менять только пару полей?
источник

P

Paz in Django [ru] #STAY HOME
Мне нужно отобразить информацию, но можно поменять только два поля.
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Форму переопределить нужно
источник

СБ

Станислав Богданов... in Django [ru] #STAY HOME
Привет, подскажите как отнаследоваться от модели, чтобы создалась таблица с такими же полями?
class TempMachineProtection(MachineProtection):
   pass

Не получается ничего найти по этому поводу
источник

S

Saydi in Django [ru] #STAY HOME
Станислав Богданов
Привет, подскажите как отнаследоваться от модели, чтобы создалась таблица с такими же полями?
class TempMachineProtection(MachineProtection):
   pass

Не получается ничего найти по этому поводу
источник

СБ

Станислав Богданов... in Django [ru] #STAY HOME
мне не нужна абстрактная модель
источник

S

Saydi in Django [ru] #STAY HOME
А что нужно?
2 одинаковые модели
или два названия одной модели?
источник

СБ

Станислав Богданов... in Django [ru] #STAY HOME
2 одинаковые модели с разными таблицами в бд
источник

S

Saydi in Django [ru] #STAY HOME
Есть proxy, есть abstract
источник

СБ

Станислав Богданов... in Django [ru] #STAY HOME
прокси не создает таблицу
источник

S

Saydi in Django [ru] #STAY HOME
Станислав Богданов
2 одинаковые модели с разными таблицами в бд
1 родительская абстракт модель 2 модели дочерние
источник

СБ

Станислав Богданов... in Django [ru] #STAY HOME
Понял спасибо
источник

Ю

Юрий in Django [ru] #STAY HOME
Всем привет
Есть такой адрес
path('category/<int:pk>/', CategoriesView.as_view(), name='category'),
А как сделать, чтобы можно было не использовать в ссылке pk? Ну то есть если пользователь переходит по адресу /category, то видит страницу с выбором категории, а не ошибку "не найден pk"
источник