Size: a a a

Django [ru] #STAY HOME

2020 June 18

R

Robert B. Garza in Django [ru] #STAY HOME
Robert B. Garza
Подскажите, столкнулся с такой проблемой, что все модели, которые создаются в каком-то подкаталоге имеют префикс данного каталога, т.е
site/news и модель созданная тут имеет название допустим news_users, как-то можно избавиться от данных префиксов вообще, чтобы все созданное через модели не имело префикса своего каталога.

Я понимаю что это не совсем правильно, т.к users таблиц users может быть несколько в разных частях сайта, но реальность такова, что бэкэнд написан и все таблицы тоже сделаны, и имеют название вида users, news, categories, supports и тд, переписывать все запросы в бэкэнде приложения тяжело, хотелось бы адаптировать админку для этого
Задал явное название через db_table в Meta
источник

PK

Pavel Korolev in Django [ru] #STAY HOME
Dan Tyan
не совсем, за всё время существования чата тут было много народа и в том числе с таким подходом как правило это заканчивалось тем что человека просто игнорировали

мы тут сидим чтобы помогать тем кто хочет научиться новому

те кто просто использует чат чтобы не тратить своё драгоценное время очень быстро надоедают
Я вот после этой фразы решил перечитать из-за чего весь сыр бор.
Боже, сколько у тебя терпения.
источник

AD

Alex Dem in Django [ru] #STAY HOME
Pavel Korolev
Я вот после этой фразы решил перечитать из-за чего весь сыр бор.
Боже, сколько у тебя терпения.
+
Старцам все как с гуся вода :)
источник

PK

Pavel Korolev in Django [ru] #STAY HOME
Alex Dem
+
Старцам все как с гуся вода :)
:)))
источник

AD

Alex Dem in Django [ru] #STAY HOME
Мне кажется, кстати, что пара человек тут пишет целые проекты вместе с чатиком :)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Можно было снять рекламу по аналогии с какой-нибудь типичной немецкой (я, например, про авто если что) - типа, вот чувак идет на работу - чатик с ним, делает первый проект - чатик с ним, завел семью, стал лидом - чатик все еще с ним
источник

AD

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

TO

The Legends Of My Li... in Django [ru] #STAY HOME
Ну хз,я например умею искать информацию,но просто не всегда понимаю как правильно сформулировать вопрос. Поэтому и спрашиваю. А дальше все сам ищу
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Alex Dem
Можно было снять рекламу по аналогии с какой-нибудь типичной немецкой (я, например, про авто если что) - типа, вот чувак идет на работу - чатик с ним, делает первый проект - чатик с ним, завел семью, стал лидом - чатик все еще с ним
источник

МП

Максим Петров... in Django [ru] #STAY HOME
Привет
Есть такое поле в модели:
teh = models.ForeignKey(Teh, verbose_name="Техник, которому назначена неисправность", default=None, null=True, blank=True,
                           related_name='teh_assigned')
источник

МП

Максим Петров... in Django [ru] #STAY HOME
Когда пытаюсь проверить заполнено оно или нет:
               rows += "<td>"
               if stat.teh is not None:
                   rows += stat.teh.name
               rows += "</td>"
источник

МП

Максим Петров... in Django [ru] #STAY HOME
Получаю такой эксепшен Operators.models.DoesNotExist: Teh matching query does not exist.
источник

МП

Максим Петров... in Django [ru] #STAY HOME
При этом аналогичное поле
   teh_received = models.ForeignKey(Teh, verbose_name="Техник, принявший неисправность в работу", default=None, null=True,
                           blank=True, related_name='teh_received')
источник

МП

Максим Петров... in Django [ru] #STAY HOME
Нормально обрабатывается
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Максим Петров
Когда пытаюсь проверить заполнено оно или нет:
               rows += "<td>"
               if stat.teh is not None:
                   rows += stat.teh.name
               rows += "</td>"
попробуй
if stat.teh_id is not None:
источник

МП

Максим Петров... in Django [ru] #STAY HOME
Dan Tyan
попробуй
if stat.teh_id is not None:
сек
источник

Gt

Give up the ghost in Django [ru] #STAY HOME
нашел 2 классные книги. вдруг кому пригодится
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Give up the ghost
нашел 2 классные книги. вдруг кому пригодится
книги это конечно хорошо
но мы тут не поддерживаем пиратство
источник

Gt

Give up the ghost in Django [ru] #STAY HOME
Dan Tyan
книги это конечно хорошо
но мы тут не поддерживаем пиратство
я если продукт качественный покупаю
источник

МП

Максим Петров... in Django [ru] #STAY HOME
Dan Tyan
попробуй
if stat.teh_id is not None:
Internal Server Error: /api/v0/PanelBrokens/
Traceback (most recent call last):
 File "/home/django/Env/SAM/lib/python3.4/site-packages/django/db/models/fields/related_descriptors.py", line 160, in __get__
   rel_obj = getattr(instance, self.cache_name)
AttributeError: 'BrokenStat' object has no attribute '_teh_cache'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "/home/django/Env/SAM/lib/python3.4/site-packages/django/core/handlers/base.py", line 149, in get_response
   response = self.process_exception_by_middleware(e, request)
 File "/home/django/Env/SAM/lib/python3.4/site-packages/django/core/handlers/base.py", line 147, in get_response
   response = wrapped_callback(request, *callback_args, **callback_kwargs)
 File "/home/django/Env/SAM/lib/python3.4/site-packages/django/views/decorators/csrf.py", line 58, in wrapped_view
   return view_func(*args, **kwargs)
 File "/home/django/Env/SAM/lib/python3.4/site-packages/django/views/generic/base.py", line 68, in view
   return self.dispatch(request, *args, **kwargs)
 File "/home/django/Env/SAM/lib/python3.4/site-packages/rest_framework/views.py", line 474, in dispatch
   response = self.handle_exception(exc)
 File "/home/django/Env/SAM/lib/python3.4/site-packages/rest_framework/views.py", line 434, in handle_exception
   self.raise_uncaught_exception(exc)
 File "/home/django/Env/SAM/lib/python3.4/site-packages/rest_framework/views.py", line 471, in dispatch
   response = handler(request, *args, **kwargs)
 File "./api_v0/panel_views.py", line 65, in get
   rows += stat.teh.name
 File "/home/django/Env/SAM/lib/python3.4/site-packages/django/db/models/fields/related_descriptors.py", line 169, in __get__
   rel_obj = qs.get()
 File "/home/django/Env/SAM/lib/python3.4/site-packages/django/db/models/query.py", line 387, in get
   self.model._meta.object_name
Operators.models.DoesNotExist: Teh matching query does not exist.
источник