Size: a a a

Django [ru] #STAY HOME

2020 August 20

DT

Dan Tyan in Django [ru] #STAY HOME
class GantViewSet(viewsets.ModelViewSet):
   lookup_value_regex = r'\d+'
источник

DT

Dan Tyan in Django [ru] #STAY HOME
тогда он будет пропускать только числа
источник

b

bbclub in Django [ru] #STAY HOME
Dan Tyan
class GantViewSet(viewsets.ModelViewSet):
   lookup_value_regex = r'\d+'
спасибо
источник

SR

Sergey Rudnitsky in Django [ru] #STAY HOME
Привет, народ! Может, подскажете, как настраивать отдельно-стоящие (standalone) программы для python, которые бы работали со всеми объектами Django? Я почитал документацию, но не совсем понял, как настраивать settings. Если сэкономите мне немного времени на разборки с настройками, буду весьма признателенен.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Sergey Rudnitsky
Привет, народ! Может, подскажете, как настраивать отдельно-стоящие (standalone) программы для python, которые бы работали со всеми объектами Django? Я почитал документацию, но не совсем понял, как настраивать settings. Если сэкономите мне немного времени на разборки с настройками, буду весьма признателенен.
источник

SR

Sergey Rudnitsky in Django [ru] #STAY HOME
Большое спасибо!  
Но все-таки хочу уточить - что за /YOUR/PATH? Каталог source - это где будет лежать программа? Я запускаю эту программу на сервере и могу непосредственно указать команду для запуска типа python 3.6 /home/yourusername/myfolder/myscript.py
И еще - так и писать - "core.settings" ?
sys.path.extend(['/YOUR/PATH', '/YOUR/PATH/source', ])
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "core.settings")
источник

S

Shoaziz in Django [ru] #STAY HOME
Ассаламу алайкум.
кто знает есть хороший open source чтобы изучать
источник

R

RAEman in Django [ru] #STAY HOME
Shoaziz
Ассаламу алайкум.
кто знает есть хороший open source чтобы изучать
а?
источник

D

Dan in Django [ru] #STAY HOME
Shoaziz
Ассаламу алайкум.
кто знает есть хороший open source чтобы изучать
чего изучать?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
киберспорт
Здравствуйте, недавно начал изучать джанго, хочу спросить в какой файл выносить бизнес логику?
в services.py обычно
источник

k

kamikadze31 in Django [ru] #STAY HOME
Я ливаю с этого дурдома
источник

k

kamikadze31 in Django [ru] #STAY HOME
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
bbclub
нет, искать только по id (номеру)
не понятно зачем это? ну то есть у тебя сейчас есть эндпоинт который принимает /path/<id>, можешь добавить /path/<str> и возвращать что тебе нужно, но учитывая что там должен лазить только фронтенд, непонятно зачем это все)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Sergey Rudnitsky
Большое спасибо!  
Но все-таки хочу уточить - что за /YOUR/PATH? Каталог source - это где будет лежать программа? Я запускаю эту программу на сервере и могу непосредственно указать команду для запуска типа python 3.6 /home/yourusername/myfolder/myscript.py
И еще - так и писать - "core.settings" ?
sys.path.extend(['/YOUR/PATH', '/YOUR/PATH/source', ])
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "core.settings")
знаешь что такое sys.path и что в нем хранится ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Nikolay Cherniy
не понятно зачем это? ну то есть у тебя сейчас есть эндпоинт который принимает /path/<id>, можешь добавить /path/<str> и возвращать что тебе нужно, но учитывая что там должен лазить только фронтенд, непонятно зачем это все)
я указываю как валидация на уровне урлов для drf

по дефолту там принимается все что придет
указывая lookup ты точно знаешь что в качестве параметра для фильтрации будет точно число
источник

S

Shoaziz in Django [ru] #STAY HOME
Dan
чего изучать?
изучать python/django из open source проекта
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Shoaziz
изучать python/django из open source проекта
если только начал
сначала попробуй что то свое написать
источник

DT

Dan Tyan in Django [ru] #STAY HOME
потом идешь в закреп нам ссылка на github

там есть список op проектов
источник

DT

Dan Tyan in Django [ru] #STAY HOME
потом можно сюда заглянуть
https://github.com/wsvincent/awesome-django
источник

b

bbclub in Django [ru] #STAY HOME
Nikolay Cherniy
не понятно зачем это? ну то есть у тебя сейчас есть эндпоинт который принимает /path/<id>, можешь добавить /path/<str> и возвращать что тебе нужно, но учитывая что там должен лазить только фронтенд, непонятно зачем это все)
а зачем передавать эти параметры дальше.. если они невалидные
источник