Size: a a a

Django [ru] #STAY HOME

2019 October 23

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Наткнулся на одну классную статью на тему сложности кода, спешу поделиться https://sobolevn.me/2019/10/complexity-waterfall
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
Является ли хорошей практикой называть урлы так
tag_delete_url
tag_update_url
tag_create_url

И тд
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
Хочется сразу знать как лучше делать, чтобы потом не пришлось переучиваться
источник

M

Maksimgeolog in Django [ru] #STAY HOME
Ребят, напомните подалуйста где в APIView лежат параметры которые пришли в JSON от пользователя? request.POST.json ?
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
DRF?
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
источник

M

Maksimgeolog in Django [ru] #STAY HOME
да, спасибо
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Dmi Tgl
Хочется сразу знать как лучше делать, чтобы потом не пришлось переучиваться
про хорошие практики тут:
google://Django API Domains
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
про хорошие практики тут:
google://Django API Domains
Я немного глупый)
Что я должен с этим сделать?)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Dmi Tgl
Я немного глупый)
Что я должен с этим сделать?)
ты спросил про лучшие практики, чтобы потом не переучиваться, а сразу сделать круто) я тебе посоветовал написать в гугле Django API Domains и прочитать про этот подход (там будет гитхаб и документация)
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
А, окей. Я просто вбил в гугл, там что-то непонятное было, решил уточнить)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну, это не для новичков)
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
Будем разбираться
источник

SM

Sergey Matveyev in Django [ru] #STAY HOME
Всем привет!
Нужно ещё раз запустить миграцию, которую я уже применял (случайно дропнул таблицу). Как её запустить? Почему-то не могу нагуглить
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Sergey Matveyev
Всем привет!
Нужно ещё раз запустить миграцию, которую я уже применял (случайно дропнул таблицу). Как её запустить? Почему-то не могу нагуглить
если не ошибаюсь вызовы сначала механизм отката до прошлой версии и снова примени
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Sergey Matveyev
Всем привет!
Нужно ещё раз запустить миграцию, которую я уже применял (случайно дропнул таблицу). Как её запустить? Почему-то не могу нагуглить
в таблице django_migrations найди и удали запись с этой миграцией, тогда она попытается примениться
источник

SM

Sergey Matveyev in Django [ru] #STAY HOME
Точно, откатиться же можно
источник

SM

Sergey Matveyev in Django [ru] #STAY HOME
Спасибо!
источник

U

UUID8 in Django [ru] #STAY HOME
Вопрос о`CBV`. Есть html страница, после её загрузки идет GET запрос на сервер, который возвращает json (из qureyset) для пагинации (вариант a). Так же на этой странице есть кнопка 'добавить', при нажатии на котороую формирается GET запрос, который возвращает другой json из другого queryset(вариант b).

Как правильно сдлеать:
Один View, но в def get() проверять параметр запроса, например:
        if request.GET.get('client_need_a_case'):
           return a_result
      elif request.GET.get('client_need_b_case'):
          return b_result

Или для этого лучше сделать разные View? Или в пределе одной html страницы должен быть один View?
Работаю с DRF.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
UUID8
Вопрос о`CBV`. Есть html страница, после её загрузки идет GET запрос на сервер, который возвращает json (из qureyset) для пагинации (вариант a). Так же на этой странице есть кнопка 'добавить', при нажатии на котороую формирается GET запрос, который возвращает другой json из другого queryset(вариант b).

Как правильно сдлеать:
Один View, но в def get() проверять параметр запроса, например:
        if request.GET.get('client_need_a_case'):
           return a_result
      elif request.GET.get('client_need_b_case'):
          return b_result

Или для этого лучше сделать разные View? Или в пределе одной html страницы должен быть один View?
Работаю с DRF.
quesryset рвзные ?
источник