Size: a a a

Django [ru] #STAY HOME

2020 March 09

DT

Dan Tyan in Django [ru] #STAY HOME
Dan Tyan, [09.03.20 16:02]
sudo docker-compose exec web python3 bookstore_project/manage.py  test bookstore_project
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
bash там лишний
источник

А

Артем in Django [ru] #STAY HOME
всеравно ошибка(
источник

А

Артем in Django [ru] #STAY HOME
а не все ок
источник

А

Артем in Django [ru] #STAY HOME
спс
источник

♚Inojelis in Django [ru] #STAY HOME
♚Inojelis
Помогите плиз. Почему у когда поставлен одновременно дизлайк и лайк, один из них не удаляется(все остальное работает нормально)?

вьюха: https://dpaste.org/RyDY#

жаваскрипт: https://dpaste.org/Rkox
Помогите плиз.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
♚Inojelis
Помогите плиз. Почему у когда поставлен одновременно дизлайк и лайк, один из них не удаляется(все остальное работает нормально)?

вьюха: https://dpaste.org/RyDY#

жаваскрипт: https://dpaste.org/Rkox
проблема не совсем понятна
источник

DT

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

♚Inojelis in Django [ru] #STAY HOME
Dan Tyan
проблема не совсем понятна
нужно когда был одновременно поставлен лайк и дизлайк одним и тем же пользователям, То удалялся Один из них. Например человек поставил дизлайк, постом поставил лайк и дизлайк удалился.
источник

♚Inojelis in Django [ru] #STAY HOME
Оно так и должно работать, но по странной причине не работает.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
if request.user in lk_reacted and request.user in lk_reacted:

зачем два раза ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ты же понимаешь что у тебя


до кода

if request.user in lk_reacted and request.user in lk_reacted:
           post.lk_count -= 1
           post.user_like_react.remove(request.user)      
           post.save()
           return JsonResponse({'lk':post.lk_count, "userlk": "unreacted"})


не доходит
источник

DT

Dan Tyan in Django [ru] #STAY HOME
равно как и до

if request.user in lk_reacted and request.user in dislk_reacted:
           post.dislk_count -= 1
           post.user_dislike_react.remove(request.user)      
           post.save()
           return JsonResponse({'dislk':post.dislk_count, "userdislk": "unreacted"})
источник

DT

Dan Tyan in Django [ru] #STAY HOME
не говоря уже о том что
код аля

request.user in post.user_like_react.all():


дикость редкая =)

ты вытаскиваешь ВСЕ юзеров что лайкнули этот пост
в локальную область видимости (загружаешь в память)

и пытаешься среди них найти одного
при больших объемах
очень очень жирно получится
источник

N

N1LEX in Django [ru] #STAY HOME
Да, лучше получать по айдишнику и проверять есть ли такач запись
источник

N

N1LEX in Django [ru] #STAY HOME
А может еще придумать чтт
источник

НТ

Никита Тарасов in Django [ru] #STAY HOME
Всем привет!  Есть модель Company, Profile. Как создать ссылку, по которой могли бы другие пользователи присоединяться к этой Company?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
создаешь в модели условия которые позволяют к ней присоединится
пишешь въюху в которой описываешь логику
пишешь урл, привязываешь к ней въюху
на клиенте описываешь ссылку на этот урл
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
Ребят, есть задание, в нем нужно сделать классы которые реализуют функционал сортировок (ок без проблем), а также цитата "set django model representing execution of algorithms". Есть у кого идет как модели в джанго могут отображать выполнение алгоритма сортировок? Вообще что в них должно быть?))
источник