Size: a a a

Django [ru] #STAY HOME

2020 October 11

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Nikolay Cherniy
так, нет, в мета ж
хотя попробовать можно)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
типа ordering = [Count('m2m_fileld')]
источник

ИХ

Ильяс Хакиев... in Django [ru] #STAY HOME
Dan Tyan
а должен быть объект
подправил вот так:
system_id = system_models.System().objects.all().filter(pk__exact=system)

и получаю
raise AttributeError("Manager isn't accessible via %s instances" % cls.__name__)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Ильяс Хакиев
подправил вот так:
system_id = system_models.System().objects.all().filter(pk__exact=system)

и получаю
raise AttributeError("Manager isn't accessible via %s instances" % cls.__name__)
System() - подозреваю что тут не нужны круглые скобки
источник

ИХ

Ильяс Хакиев... in Django [ru] #STAY HOME
Dan Tyan
System() - подозреваю что тут не нужны круглые скобки
да, глаз уже замылился. спасибо
источник

А

Артём in Django [ru] #STAY HOME
https://stackoverflow.com/questions/64304975/resize-uploaded-images-does-not-work-correctly-django
Может кто подсказать, где у меня ошибка?
источник

SP

Sergey Python in Django [ru] #STAY HOME
Nikolay Cherniy
типа ordering = [Count('m2m_fileld')]
не пройдет ) m2m_field это менеджер...типа objects...
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Sergey Python
не пройдет ) m2m_field это менеджер...типа objects...
попробуй покопать order_with_respect_to может там есть варианты
источник

AU

Alex U in Django [ru] #STAY HOME
Подскажите пожалуйста, почему страница не обновляет свой цвет, хотя css файл подключен ? При этом кэш удалял, ошибок не выдает, но при этом и не меняет цвет страницы, который указан в background:
источник

DT

Dan Tyan in Django [ru] #STAY HOME
либо кеш
источник

DT

Dan Tyan in Django [ru] #STAY HOME
либо не тот файл
источник

S

Shodmon in Django [ru] #STAY HOME
Sergey Python
не пройдет ) m2m_field это менеджер...типа objects...
Как вообще представляется сортировка по количеству чужих объектов?

   SELECT COUNT(O.id) AS cnt, C.FirstName, C.LastName
     FROM Order O JOIN Customer C
       ON O.CustomerId = C.Id
    GROUP BY C.FirstName, C.LastName
    ORDER BY COUNT(O.id) DESC

Что-то такое?
источник

AU

Alex U in Django [ru] #STAY HOME
Dan Tyan
либо кеш
кэш чистил, STATICFILES_DIRS прописан,  
в path добавил как в доке указано
+ static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
открываешь Source страницы
смотришь есть ли там нужеый css
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если есть
источник

DT

Dan Tyan in Django [ru] #STAY HOME
тыкаешь на него
открываешь
смотришь есть ли так нужные свойства
источник

AU

Alex U in Django [ru] #STAY HOME
Dan Tyan
тыкаешь на него
открываешь
смотришь есть ли так нужные свойства
почему то пусто, хотя в PyCharm написано
источник

DT

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

ИХ

Ильяс Хакиев... in Django [ru] #STAY HOME
Ильяс Хакиев
Всем привет. есть таблица с ключами на другие таблицы. в тестовой вьюхе хочу записать данные в эту таблицу. id = строка. джанга ругается:  
ValueError: Cannot assign "'92efa5ea-d557-414d-a79e-7f580db5edb5'": "SystemResourcesRelation.hardware" must be a "Hardware" instance.

почему так происходит? и как это победить?
https://gist.github.com/xakslim/b2020b16dfa9c05fa2420edcc9322a57
продолжаем эпопею ))) в итоге отправляю ajax-запрос и обрабатываю его так
def create_sysrel(request):
   if request.method == "POST":
       result = []
       data = json.loads(request.body)
       system = data['system']
       system_id = system_models.System.objects.get(id=system)
       table = system_models.SystemResourcesRelation()

       for item in data['key']:
           item = hardware_models.Hardware.objects.get(id=item)
           table.system = system_id
           table.hardware = item
           table.save()

           result.append(str(item.pk) + ' was saved')

       return JsonResponse(json.dumps(result), safe=False, status=200, content_type='application/json')

когда бежит по циклу: в первый раз сохраняет объект, на следующих итерациях берет объект сохраненный в первый раз и обновляет hardware.
как джанге дать понять, что в итерации нужно создавать новый объект, а не делать update?
источник

DB

Dima Boger in Django [ru] #STAY HOME
Ильяс Хакиев
продолжаем эпопею ))) в итоге отправляю ajax-запрос и обрабатываю его так
def create_sysrel(request):
   if request.method == "POST":
       result = []
       data = json.loads(request.body)
       system = data['system']
       system_id = system_models.System.objects.get(id=system)
       table = system_models.SystemResourcesRelation()

       for item in data['key']:
           item = hardware_models.Hardware.objects.get(id=item)
           table.system = system_id
           table.hardware = item
           table.save()

           result.append(str(item.pk) + ' was saved')

       return JsonResponse(json.dumps(result), safe=False, status=200, content_type='application/json')

когда бежит по циклу: в первый раз сохраняет объект, на следующих итерациях берет объект сохраненный в первый раз и обновляет hardware.
как джанге дать понять, что в итерации нужно создавать новый объект, а не делать update?
table = тоже в цикл положи
источник