Size: a a a

Django [ru] #STAY HOME

2019 October 30

YK

Yegor Kowalew in Django [ru] #STAY HOME
думаю расширять один к одному. На сколько смертельный и не рабочий вариант создать models.py в корневом аппе проекта?
источник

РА

Руслан Аглямов in Django [ru] #STAY HOME
Народ, вопрос мб тупой, норм магазин или блог делать на django rest ?
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Руслан Аглямов
Народ, вопрос мб тупой, норм магазин или блог делать на django rest ?
что означает django rest? Django + Rest framework?
источник

Д

Денис in Django [ru] #STAY HOME
Вопрос а зачем тебе рест в магазине или блоге?)
источник

A

Arr0w in Django [ru] #STAY HOME
Здрате, почему у меня пишет Method "POST" not allowed на add
Отправлляю запрос на .post("/api/users/add/", User)
class UserViewSet(mixins.CreateModelMixin,
                 mixins.ListModelMixin,
                 mixins.RetrieveModelMixin,
                 viewsets.GenericViewSet):
   queryset = User.objects.all()
   permission_classes = [
       permissions.AllowAny
   ]
   serializer_class = UserSerializer

   @action(detail=True, methods=['delete'])
   def delete(self, request, pk=None):
       if list(User.objects.get(pk=pk).groups.values_list('name', flat=True)) == []:
           User.objects.filter(pk=pk).delete()
           return Response(status=status.HTTP_204_NO_CONTENT)
       return Response('User in group', status=status.HTTP_400_BAD_REQUEST)

   @action(detail=True, methods=['POST'])
   def add(self, request, data):
       print(data)
источник

А

Алексей in Django [ru] #STAY HOME
Arr0w
Здрате, почему у меня пишет Method "POST" not allowed на add
Отправлляю запрос на .post("/api/users/add/", User)
class UserViewSet(mixins.CreateModelMixin,
                 mixins.ListModelMixin,
                 mixins.RetrieveModelMixin,
                 viewsets.GenericViewSet):
   queryset = User.objects.all()
   permission_classes = [
       permissions.AllowAny
   ]
   serializer_class = UserSerializer

   @action(detail=True, methods=['delete'])
   def delete(self, request, pk=None):
       if list(User.objects.get(pk=pk).groups.values_list('name', flat=True)) == []:
           User.objects.filter(pk=pk).delete()
           return Response(status=status.HTTP_204_NO_CONTENT)
       return Response('User in group', status=status.HTTP_400_BAD_REQUEST)

   @action(detail=True, methods=['POST'])
   def add(self, request, data):
       print(data)
detail=True
источник

РА

Руслан Аглямов in Django [ru] #STAY HOME
Денис
Вопрос а зачем тебе рест в магазине или блоге?)
Ну так я и спросил норм или нет, а вообще ну проще вроде не?
источник

РА

Руслан Аглямов in Django [ru] #STAY HOME
Yegor Kowalew
что означает django rest? Django + Rest framework?
Ну чисто на drf
источник

A

Andrey in Django [ru] #STAY HOME
Денис
Вопрос а зачем тебе рест в магазине или блоге?)
В магазине кстати норм
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Руслан Аглямов
Ну чисто на drf
Я бы наверное разобрался сразу что это такое
источник

A

Arr0w in Django [ru] #STAY HOME
Алексей
detail=True
Понял, спапсибо
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
в магазине да, блог - из базуки по воробьям. Но я канеш не силен, но на сколько я понимаю то drf это чисто бэкенд. Как можно только н анем?
источник

РА

Руслан Аглямов in Django [ru] #STAY HOME
Ну js и его фреймворками запросы делать, если так можно
источник

РА

Руслан Аглямов in Django [ru] #STAY HOME
Если так не делают то ок
источник

Д

Денис in Django [ru] #STAY HOME
Andrey
В магазине кстати норм
Ну как по мне можно и без него
источник

РА

Руслан Аглямов in Django [ru] #STAY HOME
Я поэтому и чповшиааю
источник

РА

Руслан Аглямов in Django [ru] #STAY HOME
Спрашиваю
источник

Д

Денис in Django [ru] #STAY HOME
Я бы без него делал
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Руслан Аглямов
Я поэтому и чповшиааю
Для начала взял бы чистую джангу, разобрался бы сразу в ней, сделал бы себе какой-нибудь бложек из трех строк
Потом если сильно горит, наворотил бы на него рест
потом морду для реста сделал бы на каком-нибудь vue
Так бы разобрался во всем с начала. А не брался бы сразу за то что еще даже не совсем понимаешь зачем оно
источник

Д

Денис in Django [ru] #STAY HOME
Yegor Kowalew
Для начала взял бы чистую джангу, разобрался бы сразу в ней, сделал бы себе какой-нибудь бложек из трех строк
Потом если сильно горит, наворотил бы на него рест
потом морду для реста сделал бы на каком-нибудь vue
Так бы разобрался во всем с начала. А не брался бы сразу за то что еще даже не совсем понимаешь зачем оно
+
источник