Size: a a a

Django [ru] #STAY HOME

2021 February 24

YK

Yegor Kowalew in Django [ru] #STAY HOME
    other_sn = models.ManyToManyField(
       'ServiceNote',
       related_name="ServiceNote_other",
   )

при сохранении объекта, хочу пройтись по выбранным в этом поле объектам и записать их поля в поле этой модели.
    def save(self, *args, **kwargs):
       for ss in self.other_sn:
           print(ss)

Получаю:
'ManyRelatedManager' object is not iterable
источник

AF

Anton Fircak in Django [ru] #STAY HOME
ребят всем привет, подскажите плз хороший инструмент для профайлинга SQL запросов в DRF? мб это можно заюзать? https://pypi.org/project/django-query-profiler/
источник

HA

Horatio A. in Django [ru] #STAY HOME
Всем привет! Пытаюсь подключить js в свой template:
{% extends "navstruct.html" %}
{% load static %}
<head>
    <script type="text/javascript" src="{% static "tasksfuncs.js" %}"></script>
</head>

В navstruct.html уже есть тэг head. В urls.py приложения прописано после urlpatterns[]
+ static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)
Даже запрос не отправляет на этот файл
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Horatio A.
Всем привет! Пытаюсь подключить js в свой template:
{% extends "navstruct.html" %}
{% load static %}
<head>
    <script type="text/javascript" src="{% static "tasksfuncs.js" %}"></script>
</head>

В navstruct.html уже есть тэг head. В urls.py приложения прописано после urlpatterns[]
+ static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)
Даже запрос не отправляет на этот файл
так у етбя в static ,media_url, а надоже static_url
источник

HA

Horatio A. in Django [ru] #STAY HOME
Anton Fircak
так у етбя в static ,media_url, а надоже static_url
+ static(settings.STATIC_URL) прописал, ноль реакции (
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Horatio A.
+ static(settings.STATIC_URL) прописал, ноль реакции (
а статик грузится вообще?
источник

HA

Horatio A. in Django [ru] #STAY HOME
Anton Fircak
а статик грузится вообще?
Да, грузиться шаблон сначала, navstruct.html.
Там в head есть много импортов статики, вся работает.
Если пытаюсь подключить другой скрипт, в темплейт, наследованный от  navstruct.html - то вот возникает такая шняга
источник

AA

Ahmed Abselyam in Django [ru] #STAY HOME
Horatio A.
Всем привет! Пытаюсь подключить js в свой template:
{% extends "navstruct.html" %}
{% load static %}
<head>
    <script type="text/javascript" src="{% static "tasksfuncs.js" %}"></script>
</head>

В navstruct.html уже есть тэг head. В urls.py приложения прописано после urlpatterns[]
+ static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)
Даже запрос не отправляет на этот файл
Стоит ли скрипты подключать в хеде?
источник

HA

Horatio A. in Django [ru] #STAY HOME
Ahmed Abselyam
Стоит ли скрипты подключать в хеде?
ок даже вне хеда не работает
источник

AA

Ahmed Abselyam in Django [ru] #STAY HOME
Ну, в navstruct.html у тебя что-то типа базового шаблона?
источник

AA

Ahmed Abselyam in Django [ru] #STAY HOME
Надо было в navstruct создать блок
источник

AA

Ahmed Abselyam in Django [ru] #STAY HOME
И в него пихать
источник

HA

Horatio A. in Django [ru] #STAY HOME
Ahmed Abselyam
Ну, в navstruct.html у тебя что-то типа базового шаблона?
Да
источник

HA

Horatio A. in Django [ru] #STAY HOME
Ahmed Abselyam
Надо было в navstruct создать блок
Аааа точно, попробую так
источник

AA

Ahmed Abselyam in Django [ru] #STAY HOME
Horatio A.
Всем привет! Пытаюсь подключить js в свой template:
{% extends "navstruct.html" %}
{% load static %}
<head>
    <script type="text/javascript" src="{% static "tasksfuncs.js" %}"></script>
</head>

В navstruct.html уже есть тэг head. В urls.py приложения прописано после urlpatterns[]
+ static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)
Даже запрос не отправляет на этот файл
Ты наследуешься от базового шаблона, но не вставляешь блок. Джинджа распознает этот темплейт как отдельный файл. Так как у тебя нет доктайпа и так далее, скрипты не грузятся
источник

HA

Horatio A. in Django [ru] #STAY HOME
Ahmed Abselyam
Ты наследуешься от базового шаблона, но не вставляешь блок. Джинджа распознает этот темплейт как отдельный файл. Так как у тебя нет доктайпа и так далее, скрипты не грузятся
Да, все отлично. Понял ошибку, объявил отдельный блок под такие вещи в темплейте, все завелось с пол пинка😁👍
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
товарищи, ткните носом на какую-нибудь статью где красиво расписано пересохранение модели после сохранения. Сигнал post_save. Желательно на русском
источник

ЯК

Ярослав Коробейников... in Django [ru] #STAY HOME
А без сигналов никак?(
источник

ЯК

Ярослав Коробейников... in Django [ru] #STAY HOME
Сигналы не самая лучшая штука в джанге
источник

I

Illia in Django [ru] #STAY HOME
Ярослав Коробейников
Сигналы не самая лучшая штука в джанге
А где почитать, почему?
источник