Size: a a a

Django [ru] #STAY HOME

2020 January 30

Z

ZHU in Django [ru] #STAY HOME
да самое не понятное для меня это то что Transaction вообще по времени не фильтуется есть только
Transaction.objects.filter(controller_id=id).order_by('-timestamp').first()
не пойму мочему он у меня вылазиет
RuntimeWarning: DateTimeField Transaction.start_time received a naive datetime (2020-01-30 00:00:00) while time zone support is active
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
ZHU
да самое не понятное для меня это то что Transaction вообще по времени не фильтуется есть только
Transaction.objects.filter(controller_id=id).order_by('-timestamp').first()
не пойму мочему он у меня вылазиет
RuntimeWarning: DateTimeField Transaction.start_time received a naive datetime (2020-01-30 00:00:00) while time zone support is active
убери фильтр вообще и посмотри, ты вообще то место ремонтируешь или нет?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
ну или с брекпоинтами поработай, пайчарм же на скриншоте.
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
ZHU
да самое не понятное для меня это то что Transaction вообще по времени не фильтуется есть только
Transaction.objects.filter(controller_id=id).order_by('-timestamp').first()
не пойму мочему он у меня вылазиет
RuntimeWarning: DateTimeField Transaction.start_time received a naive datetime (2020-01-30 00:00:00) while time zone support is active
у тебя в БД ищется с учетом таймзоны, а ты передаешь в условие дату без нее, вот и не работает
источник

N

Nire in Django [ru] #STAY HOME
Привет всем. Можете подсказать как дать группе пользователей права на работу с определенными моделями в админке?
источник

МП

Михаил Павлов in Django [ru] #STAY HOME
В самом django никак. Это через django-guardian
источник

AH

Anthony Hopkins in Django [ru] #STAY HOME
tot samiy neizvestniy
Во-первых, такое лучше через пост делать. Во-вторых, лучше в отдельный js файл вывести скрипт. В-третьих, смотри, заходит ли во вьюху запрос. И добавь во вьюху проверку на аякс.
Проверка на аякс это request.is_ajax()?
Почему она может иногда не работать? Особенно когда аякс сделан через fetch
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Nire
Привет всем. Можете подсказать как дать группе пользователей права на работу с определенными моделями в админке?
Если не боишься хардкода, то в ModelAdmin есть пачка методов has_[add|change|delete|view]_permission(self, request, obj), в которых и решай, кто что может.
источник

АВ

Александр Виноградов in Django [ru] #STAY HOME
Какой добавить метод в ListCreateAPIView, что бы после успешного добавления записи произвести дальнейшие действия?
источник

N

Nire in Django [ru] #STAY HOME
Pavel Zagrebelin
Если не боишься хардкода, то в ModelAdmin есть пачка методов has_[add|change|delete|view]_permission(self, request, obj), в которых и решай, кто что может.
звучит норм
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
там не умирает, там просто ворнинги
поставил все ошибки ушли но данные уже не коректно приходят
источник

МП

Михаил Павлов in Django [ru] #STAY HOME
Pavel Zagrebelin
Если не боишься хардкода, то в ModelAdmin есть пачка методов has_[add|change|delete|view]_permission(self, request, obj), в которых и решай, кто что может.
Зачем хардкодить, если все можно писать в базу?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
поставил все ошибки ушли но данные уже не коректно приходят
покажи весь класс фильтра
источник

N

Nire in Django [ru] #STAY HOME
Можете подсказать, как можно максимальный размер загружаемых файлов через админку выставить? есть предположение, валидатор сделать на размер, но есть ли выхот лучше?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Nire
Можете подсказать, как можно максимальный размер загружаемых файлов через админку выставить? есть предположение, валидатор сделать на размер, но есть ли выхот лучше?
а в чем необходимость
выставлять это в админке ?
источник

N

Nire in Django [ru] #STAY HOME
Dan Tyan
а в чем необходимость
выставлять это в админке ?
Я загружаю файлы к посту через админку и хочу им макс размер выставить
источник

N

Nire in Django [ru] #STAY HOME
т.е. FileField ограничить по размеру
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
покажи весь класс фильтра
с классом фильтра все в порядке я там решил как ты посоветовал и нор стало а вот когда так фильтрую ругается
statuses = StatusHourly.objects.filter(
   controller_id=id,
   record_time__range=(
       context['start_time'].strftime("%Y-%m-%d") + " 00:00:00",
       context['start_time'].strftime("%Y-%m-%d") + " 23:59:59")).order_by(
   'record_time').values('record_time', 'val').distinct()
источник

Z

ZHU in Django [ru] #STAY HOME
не пойму зачем ему тайзона
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя время в базе хранится с таймзоной
источник