Size: a a a

Django [ru] #STAY HOME

2021 January 07

D

DiZiNnEs in Django [ru] #STAY HOME
ad77root
у тебя этот урл отрабатывается в ApplicationView.as_view()
Да так и есть, когда посылаю GET запрос выдает все закакзы, но я не могу понять почему это не работает в другом DetailApplicationView ?
источник

М

МихаИл in Django [ru] #STAY HOME
Ребят, еще вопрос чайника :
def check_in_rem(pk, rem_list):
   for el in rem_list:

       if pk == el.get('id_tech'):
           print('ID в ремонте', el.get('garnum'))
           st = 'На ремонте'
       else:
           print('ID на линии', el.get('garnum'))
           st = 'На линии'
   return st
всегда возвращает  st = 'На линии', что я делаю не так?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
DiZiNnEs
https://dpaste.org/zVKY что я делаю не так ?
application_status_id = self.request.query_params.get('status-id')
источник

DT

Dan Tyan in Django [ru] #STAY HOME
знак вопроса спец символ
источник

DT

Dan Tyan in Django [ru] #STAY HOME
зачем ты получаешь application_status_id

if application_status_id is not None:
           queryset = queryset.filter(author__user_id=self.request.user.id)

если
он не участвует в фильтрации
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
МихаИл
Ребят, еще вопрос чайника :
def check_in_rem(pk, rem_list):
   for el in rem_list:

       if pk == el.get('id_tech'):
           print('ID в ремонте', el.get('garnum'))
           st = 'На ремонте'
       else:
           print('ID на линии', el.get('garnum'))
           st = 'На линии'
   return st
всегда возвращает  st = 'На линии', что я делаю не так?
может в условии сравниваешь разные типы? или нет такого ключа?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
МихаИл
Ребят, еще вопрос чайника :
def check_in_rem(pk, rem_list):
   for el in rem_list:

       if pk == el.get('id_tech'):
           print('ID в ремонте', el.get('garnum'))
           st = 'На ремонте'
       else:
           print('ID на линии', el.get('garnum'))
           st = 'На линии'
   return st
всегда возвращает  st = 'На линии', что я делаю не так?
не выполняется условие
if pk == el.get('id_tech'):

=)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
что такое pk?
что такое el.get('id_tech')?
источник

М

МихаИл in Django [ru] #STAY HOME
Dan Tyan
не выполняется условие
if pk == el.get('id_tech'):

=)
Да не, ретурн нужно было поставить в нужном месте)
источник

Д

Дмитрий in Django [ru] #STAY HOME
Народ, я вот смотрю ресурсы облачных хранилищ, есть get/post операции и исходящий трафик. Если там хранятся медиа и статика. Я туда ее загружаю и удаляю (не скачиваю) Если я просто использую в шаблоне сайта ссылки на статику и медиа это считается исходящим трафиком?
источник

a

ad77root in Django [ru] #STAY HOME
Дмитрий
Народ, я вот смотрю ресурсы облачных хранилищ, есть get/post операции и исходящий трафик. Если там хранятся медиа и статика. Я туда ее загружаю и удаляю (не скачиваю) Если я просто использую в шаблоне сайта ссылки на статику и медиа это считается исходящим трафиком?
Исходящий на то он и исходящий что учитывается когда идёт чтение файла
источник

M

MrSmitix in Django [ru] #STAY HOME
Вопрос больше по питону. Можно как-то так тайпхинты расставлять? Если функция несколько значений возвращает? Не указывая их в самой функций. Я про def f() -> тайпхинты:
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
MrSmitix
Вопрос больше по питону. Можно как-то так тайпхинты расставлять? Если функция несколько значений возвращает? Не указывая их в самой функций. Я про def f() -> тайпхинты:
можешь так сделать: https://ru.stackoverflow.com/a/1012042
источник

M

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

AD

Arthur Deder in Django [ru] #STAY HOME
Попробуй так
def func_name() ->(int, dict):
    pass
источник

AD

Arthur Deder in Django [ru] #STAY HOME
Или так
def func_name() ->[int, dict]:
    pass
источник

M

MrSmitix in Django [ru] #STAY HOME
В таком случае так же нужно лезть в библиотеку и там это добавлять
источник

AD

Arthur Deder in Django [ru] #STAY HOME
MrSmitix
В таком случае так же нужно лезть в библиотеку и там это добавлять
А есть варик отнаследоваться и super вкорячить?
источник

M

MrSmitix in Django [ru] #STAY HOME
Тайпхинты того не стоят)
источник

AD

Arthur Deder in Django [ru] #STAY HOME
И то верно
источник