Size: a a a

Django [ru] #STAY HOME

2021 January 14

NS

Nik S in Django [ru] #STAY HOME
на фронте? в шаблонах?
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Nik S
на фронте? в шаблонах?
?
источник
2021 January 15

NS

Nik S in Django [ru] #STAY HOME
Artem Gubatenko
доку почитал?

> ... аннотация могут добавить еще какой-то элемент в каждый post из posts?
в этой части вопроса, вписан правильный ответ)

subquery, сам по себе, не добавит новых свойств в объект
posts = Post.objects.all()
posts2 = Post.objects.annotate(is_liked_by_user=Subquery(posts.values('liked_by
<что-то здесь - что?>')))
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Nik S
posts = Post.objects.all()
posts2 = Post.objects.annotate(is_liked_by_user=Subquery(posts.values('liked_by
<что-то здесь - что?>')))
Нет. Завтра напиши, сегодня я все уже.
источник

M

MRL in Django [ru] #STAY HOME
Подключил redis в контейнер
services:
 redis:
   image: redis:latest
   restart: always
   expose:
     - 6379
   volumes:
     - redis_volume:/data
   networks:
     - redis_network
...
как правильно на него ссылаться в settings?
# celery
CELERY_BROKER_URL = 'redis://redis:6379'
CELERY_ENABLE_UTC = False
CELERY_TIMEZONE = 'Europe/Moscow'
CELERY_RESULT_BACKEND = 'redis://redis:6379'
CELERY_ACCEPT_CONTENT = ['application/json']
CELERY_RESULT_SERIALIZER = 'json'
CELERY_TASK_SERIALIZER = 'json'

не
видит...
источник

M

MRL in Django [ru] #STAY HOME
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                            NAMES
7eaba7ad5786        docker_web          "uwsgi --ini /etc/uw…"   20 seconds ago      Up 20 seconds       8000/tcp                         web
b8bcc5da900a        docker_nginx        "/docker-entrypoint.…"   4 minutes ago       Up 4 minutes        80/tcp, 0.0.0.0:8888->8888/tcp   nginx
3825fa0061f4        redis:latest        "docker-entrypoint.s…"   4 minutes ago       Up 4 minutes        6379/tcp                         docker_redis_1
d1ef12b3be2e        postgres:latest     "docker-entrypoint.s…"   4 minutes ago       Up 4 minutes        5432/tcp                         postgres
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
MRL
Подключил redis в контейнер
services:
 redis:
   image: redis:latest
   restart: always
   expose:
     - 6379
   volumes:
     - redis_volume:/data
   networks:
     - redis_network
...
как правильно на него ссылаться в settings?
# celery
CELERY_BROKER_URL = 'redis://redis:6379'
CELERY_ENABLE_UTC = False
CELERY_TIMEZONE = 'Europe/Moscow'
CELERY_RESULT_BACKEND = 'redis://redis:6379'
CELERY_ACCEPT_CONTENT = ['application/json']
CELERY_RESULT_SERIALIZER = 'json'
CELERY_TASK_SERIALIZER = 'json'

не
видит...
networks:
     - redis_network


скорее всего тут лажа
источник

NS

Nik S in Django [ru] #STAY HOME
Nik S
posts = Post.objects.all()
posts2 = Post.objects.annotate(is_liked_by_user=Subquery(posts.values('liked_by
<что-то здесь - что?>')))
как напрямую из posts - Post.objects.all() получить доступ к полю с ForeignKey liked_by без итерации по типу for post in posts ?

class Post(models.Model):
   posted = models.DateTimeField(auto_now_add=True)
   user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='author')
   text = models.TextField(max_length=5000, null=True)
   liked_by = models.ManyToManyField(User, blank=True)
источник

NS

Nik S in Django [ru] #STAY HOME
Nik S
как напрямую из posts - Post.objects.all() получить доступ к полю с ForeignKey liked_by без итерации по типу for post in posts ?

class Post(models.Model):
   posted = models.DateTimeField(auto_now_add=True)
   user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='author')
   text = models.TextField(max_length=5000, null=True)
   liked_by = models.ManyToManyField(User, blank=True)
хотя может и с итерацией можно создать исскуственный массив и не сохранять его в бд, и подать на фронт.
каждому элементу добавить по атрибуту, который динамически должен изменяться в зависимости от авторизованого юзера
источник

AS

Anton Serozhechkin in Django [ru] #STAY HOME
Всем привет
Есть возможность поменять auto_mode python версии с 3.7 на 3.6 на ubuntu 18.04 без удаление 3.7?
источник

МG

Максим G in Django [ru] #STAY HOME
вечер добрый, использую стандартную форму аунтификации в django, хочу использовать свою html страницу с статикой, но он упорно не видит их, кроме login, как быть?(
источник

Y

Yaroslav in Django [ru] #STAY HOME
Максим G
вечер добрый, использую стандартную форму аунтификации в django, хочу использовать свою html страницу с статикой, но он упорно не видит их, кроме login, как быть?(
Напиши свою форму и выведи её в шаблон
источник

МG

Максим G in Django [ru] #STAY HOME
так ведь парадокс в том что он находит login.html
источник

МG

Максим G in Django [ru] #STAY HOME
в той же директории что и остальные шаблоны
источник

МG

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

МG

Максим G in Django [ru] #STAY HOME
нашел проблему
источник

МG

Максим G in Django [ru] #STAY HOME
в INSTALLED_APPS сначала он искал по 'django.contrib.auth', а потом по моему приложению и т.к. он находил сразу в стандартном приложении он его и брал
источник

МG

Максим G in Django [ru] #STAY HOME
поместил своё приложение в начало и все заработало
источник

МG

Максим G in Django [ru] #STAY HOME
источник

L

LORD in Django [ru] #STAY HOME
здаров мужики
источник