Size: a a a

Django [ru] #STAY HOME

2019 August 14

OS

Oleksii Suvertok in Django [ru] #STAY HOME
Тот ято первый
источник

OS

Oleksii Suvertok in Django [ru] #STAY HOME
А нужно 2
источник

OS

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

OS

Oleksii Suvertok in Django [ru] #STAY HOME
Может оно не работает потому что под копотом каждый с них идет к своему template html?
источник

vc

vadim chin in Django [ru] #STAY HOME
pavel
django.core.exceptions.ValidationError: ["'false' value must be either True or False."]


передаю False все норм, как передаю строкой false то валится эта ошибка

хотя это поле жрет почти всё
код надо смотреть, в drf все ок
источник

p

pavel in Django [ru] #STAY HOME
в джанго
if value in ('t', 'True', '1'):
   return True
if value in ('f', 'False', '0'):
   return False

в дрв
if value in ('true', 't', 'True', '1'):
           return True
       if value in ('false', 'f', 'False', '0'):
           return False
источник

p

pavel in Django [ru] #STAY HOME
а у себя я делаю
serializer.is_valid()
 и вылетает я эксепшен кр повесил до рефаторинга )
источник

vc

vadim chin in Django [ru] #STAY HOME
пример на коленке собрал

class T(viewsets.GenericViewSet):
   permission_classes = [permissions.AllowAny]
   
def get_serializer_class(self):
       
class _Serializer(serializers.Serializer):
           bb = serializers.BooleanField(required=
True)
           
class Meta:
               ref_name =
'TS'
       
return _Serializer

   @action([
'post'], detail=False)
   
def t(self,request, *args, **kwargs):
       s = self.get_serializer(data=request.data)
       s.is_valid(raise_exception=
True)

       
return Response({})

router.register('t', core_api.T, basename='T')

жрет и так и так
http://joxi.ru/p27nNEZiKgD6Zm
источник

vc

vadim chin in Django [ru] #STAY HOME
“‘true’” естесенно не валидный
источник

В

Вадим in Django [ru] #STAY HOME
Всем привет
источник

В

Вадим in Django [ru] #STAY HOME
Может кто-то может помочь. Я соединил models.py с админкой и вывожу информацию на страницу. Но когда записываю данные в текст фильд, то при выводе текста он не учитывает табы, новые строки. Можно как-то это пофиксить?
источник

AT

Alex Ted in Django [ru] #STAY HOME
"при выводе текста" куда?
источник

В

Вадим in Django [ru] #STAY HOME
На html страницу
источник

В

Вадим in Django [ru] #STAY HOME
То есть через админка я добавляю пункты новости, а потом через вьюху вывожу на html страницу в шаблон для новостей. Но в выводится текст без табов и абзацев. В одну строку
источник

AT

Alex Ted in Django [ru] #STAY HOME
установи какой-нибудь WYSIWYG-editor
источник

В

Вадим in Django [ru] #STAY HOME
linebreaksbr в шаблон добавил и всё норм стало
источник

VA

Vadim Apenko in Django [ru] #STAY HOME
Друзья. Вопрос по работе с моделями.

Есть у меня там класс Workflow

Когда я создаю новую запись в базе из кода, я действую как Workflow.objects.create(**params)
Тобишь кидаю в неё распакованный словарь.
А можно так же изменить модель?

Например я нашёл нужную мне запись, фильтром или гетом
Засунул ее в переменную wf
А дальше?
источник

VA

Vadim Apenko in Django [ru] #STAY HOME
Там просто оч много параметров и не хочется менять каждый конкретный. Хочется кинуть в неё словарем
источник

e

e\/gen in Django [ru] #STAY HOME
никак не пойму, изменить модель?
в смысле несколько обьектов сразу?
источник

T

Tim in Django [ru] #STAY HOME
Vadim Apenko
Друзья. Вопрос по работе с моделями.

Есть у меня там класс Workflow

Когда я создаю новую запись в базе из кода, я действую как Workflow.objects.create(**params)
Тобишь кидаю в неё распакованный словарь.
А можно так же изменить модель?

Например я нашёл нужную мне запись, фильтром или гетом
Засунул ее в переменную wf
А дальше?
wf.field = value
wf.save()
источник