Size: a a a

Django [ru] #STAY HOME

2021 March 22

ИМ

Иван Масюк in Django [ru] #STAY HOME
Alexis
is_anonymous - это не функция, а свойство
спасибо!
источник

Y

Yaroslav in Django [ru] #STAY HOME
Иван Масюк
Всем привет! Подскажите пожалуйста, почему не проходит проверка на AnonymousUser, выдает ошибку.
Не правильно делаешь
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Yaroslav
Не правильно делаешь
Я уже увидел, что без скобок,  пасиб )
источник

Y

Yaroslav in Django [ru] #STAY HOME
Иван Масюк
Я уже увидел, что без скобок,  пасиб )
Я не про это, читай что я выслал
источник

Y

Yaroslav in Django [ru] #STAY HOME
Иван Масюк
Я уже увидел, что без скобок,  пасиб )
Лучше проверять не является ли пользователь анонимным, а является ли пользователь аутентифицирован
источник

АО

Алексеюшка Ортин... in Django [ru] #STAY HOME
Добрый день, подскажите, есть такой фильтр, как вставить сюда переменную,
Table.objects.filter(var1__number=number)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Алексеюшка Ортин
Добрый день, подскажите, есть такой фильтр, как вставить сюда переменную,
Table.objects.filter(var1__number=number)
используй словари
и распаковку аргументов
источник

АО

Алексеюшка Ортин... in Django [ru] #STAY HOME
Dan Tyan
используй словари
и распаковку аргументов
спасибо
источник

НЮ

Никита Юрьевич... in Django [ru] #STAY HOME
Всем привет. Подскажите пожалуйста такой момент. В crm-системе фигурирует сущность Задачи. В шаблоне осуществлена пагинация, в которой используется кверисет. Кверисет получается путём строчки «Task.objects.all()»
Вопрос в следующем. Если гипотетически в базе будет 1000000 записей, то такими запросами будет очень сильно нагружаться БД, я прав? Как можно оптимизировать выборку?
источник

E

Egor in Django [ru] #STAY HOME
Всем привет. Подскажите как правильно добавить поле в полу-кастомную модель юзеров (на основе AbstractUser), чтобы при этом UserCreationForm нормально обрабатывало форму с новым полем. Делаю поле ImageField. В админке автоматически оно не отображается , но видимо нужно настроить формсеты, а вот при использовании наследников UserCreationForm или UserUpdateForm - новое поле не отображается при fields='__all__'. Когда передаю поля списком с явным указанием нового поля - все норм рендерится. НО при попытке добавить файл - новое поле не проходит валидацию (пишет this field is required), хотя оно у меня и нулл=тру и я все же выбираю файл для аплоада. Похоже на проблему связки кастомной модели юзеров и стандартной UserCreationForm. Подскажите кто сталкивался как исправить ?
источник

JT

James Town in Django [ru] #STAY HOME
Egor
Всем привет. Подскажите как правильно добавить поле в полу-кастомную модель юзеров (на основе AbstractUser), чтобы при этом UserCreationForm нормально обрабатывало форму с новым полем. Делаю поле ImageField. В админке автоматически оно не отображается , но видимо нужно настроить формсеты, а вот при использовании наследников UserCreationForm или UserUpdateForm - новое поле не отображается при fields='__all__'. Когда передаю поля списком с явным указанием нового поля - все норм рендерится. НО при попытке добавить файл - новое поле не проходит валидацию (пишет this field is required), хотя оно у меня и нулл=тру и я все же выбираю файл для аплоада. Похоже на проблему связки кастомной модели юзеров и стандартной UserCreationForm. Подскажите кто сталкивался как исправить ?
Есть открытая репа с AbstractUser и есть все формы, мб поможет: https://github.com/endlessnights/gifcol_proj
источник

E

Egor in Django [ru] #STAY HOME
Спасибо. Странно. У меня все аналогично. Толкьо вьюхи делаю стандартными классами - наследниками CreateView, но файлы все-рвоно  не загружаются. При этом для любой другой модели - все работает как часы
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Yaroslav
Лучше проверять не является ли пользователь анонимным, а является ли пользователь аутентифицирован
Спасибо!
источник

JT

James Town in Django [ru] #STAY HOME
Egor
Всем привет. Подскажите как правильно добавить поле в полу-кастомную модель юзеров (на основе AbstractUser), чтобы при этом UserCreationForm нормально обрабатывало форму с новым полем. Делаю поле ImageField. В админке автоматически оно не отображается , но видимо нужно настроить формсеты, а вот при использовании наследников UserCreationForm или UserUpdateForm - новое поле не отображается при fields='__all__'. Когда передаю поля списком с явным указанием нового поля - все норм рендерится. НО при попытке добавить файл - новое поле не проходит валидацию (пишет this field is required), хотя оно у меня и нулл=тру и я все же выбираю файл для аплоада. Похоже на проблему связки кастомной модели юзеров и стандартной UserCreationForm. Подскажите кто сталкивался как исправить ?
попробуйте проект к себе клонировать и посмотреть что как работает наживую, requirements все есть, только тип базы и хранилище поменяйте под себя и все заведется.
там psql и s3
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
зачем менять стиль ?
У меня стили прописаны в базовом шаблоне, тоесть я их наследую в другие шаблоны.

Мне следует прописывать стили к каждому шаблону. Я верно понял?

<head>
   {%load static%}
   <title>... </title>
   
     {%block style%}
     
     {%endblock%}

</head>
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Yaroslav
У меня стили прописаны в базовом шаблоне, тоесть я их наследую в другие шаблоны.

Мне следует прописывать стили к каждому шаблону. Я верно понял?

<head>
   {%load static%}
   <title>... </title>
   
     {%block style%}
     
     {%endblock%}

</head>
там где нужно
источник

DT

Dan Tyan in Django [ru] #STAY HOME
<head>
   {%load static%}
   <title>... </title>

<link base.css>    
     {%block style%}
     
     {%endblock%}

</head>

{% block style %} <link page.css> {% endblock %}
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
<head>
   {%load static%}
   <title>... </title>

<link base.css>    
     {%block style%}
     
     {%endblock%}

</head>

{% block style %} <link page.css> {% endblock %}
base.css имеет приоритет над page.css?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Yaroslav
base.css имеет приоритет над page.css?
css знаешь как работает ?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
css знаешь как работает ?
Да, это просто стили
источник