Size: a a a

Django [ru] #STAY HOME

2021 March 13

S

Sergey in Django [ru] #STAY HOME
просто он тебе будет бесполезен

version: "3.7"

x-labelman: &labelman-common
 build:
   context: '../'
   dockerfile: './Labelman/Dockerfile-debug'
 environment:
   prometheus_multiproc_dir: /tmp/prometheus_tmp
   DEVELOPMENT_MODE: "True"
 image: "labelman:dev"
 volumes:
   - .:/opt/labelman/Labelman



services:
 labelman:
   <<: *labelman-common
   command: gunicorn -c gunicorn_conf.py -b 0.0.0.0:8000 wsgi --reload --log-level INFO -t 60
   depends_on:
     - cache
   expose:
     - 8000

 devtools:
   <<: *labelman-common
   command: sleep infinity

 cache:
   image: redis:alpine

 nginx-labelman:
   image: nginx:alpine
   ports:
     - "6002:8000"
   volumes:
     - ./docker_development/nginx_site:/etc/nginx/conf.d/zakaz.conf
     - ./static:/opt/labelman/Labelman/static
   depends_on:
     - labelman

 worker:
   <<: *labelman-common
   command: celery -A labelman_tools worker -l INFO
источник

S

Sergey in Django [ru] #STAY HOME
Yegor Kowalew
https://docs.docker.com/compose/django/
version: "3.9"
 
services:
 db:
   image: postgres
   environment:
     - POSTGRES_DB=postgres
     - POSTGRES_USER=postgres
     - POSTGRES_PASSWORD=postgres
 web:
   build: .
   command: python manage.py runserver 0.0.0.0:8000
   volumes:
     - .:/code
   ports:
     - "8000:8000"
   depends_on:
     - db

как-то капец все крайне просто
так и есть
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
очень странные штуки вы рассказываете, не бывает так просто
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Sergey
просто он тебе будет бесполезен

version: "3.7"

x-labelman: &labelman-common
 build:
   context: '../'
   dockerfile: './Labelman/Dockerfile-debug'
 environment:
   prometheus_multiproc_dir: /tmp/prometheus_tmp
   DEVELOPMENT_MODE: "True"
 image: "labelman:dev"
 volumes:
   - .:/opt/labelman/Labelman



services:
 labelman:
   <<: *labelman-common
   command: gunicorn -c gunicorn_conf.py -b 0.0.0.0:8000 wsgi --reload --log-level INFO -t 60
   depends_on:
     - cache
   expose:
     - 8000

 devtools:
   <<: *labelman-common
   command: sleep infinity

 cache:
   image: redis:alpine

 nginx-labelman:
   image: nginx:alpine
   ports:
     - "6002:8000"
   volumes:
     - ./docker_development/nginx_site:/etc/nginx/conf.d/zakaz.conf
     - ./static:/opt/labelman/Labelman/static
   depends_on:
     - labelman

 worker:
   <<: *labelman-common
   command: celery -A labelman_tools worker -l INFO
Максимально не понятно, не дорос пока, но теперь знаю кого помучать по поводу celery в докере)))
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Итого, на сколько я понял. Я беру свой джанго-прект, суну его в докер, суну туда postgree, celery, возможно даже nginx, но еще не понимаю зачем мне он на этапе разработки. И потом этот контейнер могу спокойно переносить между машинами и кодить не отрываясь каждый раз на настройку окружения. Я все верно понимаю?
источник

SA

S. A. M. in Django [ru] #STAY HOME
ребят, для быстрого внедрения JWT с регистрацией и авторизацией есть актуальная либа какая нибудь для DRF?
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
S. A. M.
ребят, для быстрого внедрения JWT с регистрацией и авторизацией есть актуальная либа какая нибудь для DRF?
Орыта ноль но поищи django-rest-framework-jwt
источник

SA

S. A. M. in Django [ru] #STAY HOME
нашел django-rest-auth вместе с djangorestframework-simple-jwt, но не знаю подойдут ли они
источник

L

Laste in Django [ru] #STAY HOME
Привет всем. Мне нужно каждый час отправлять запрос  моего сайта на другой. Функцию для отправки я написал, но от как её правильно вызывать ежечасно не знаю(в мыслях только time.sleep(3600), но мне что-то подсказывает, что это плохой вариант). Что можете посоветовать для этой цели?
источник

T

Tim in Django [ru] #STAY HOME
Laste
Привет всем. Мне нужно каждый час отправлять запрос  моего сайта на другой. Функцию для отправки я написал, но от как её правильно вызывать ежечасно не знаю(в мыслях только time.sleep(3600), но мне что-то подсказывает, что это плохой вариант). Что можете посоветовать для этой цели?
cron
источник

L

Laste in Django [ru] #STAY HOME
Tim
cron
Спасибо
источник

Р

Руслан in Django [ru] #STAY HOME
Народ, какие проекты есть на Django Channels с открытым кодом?
источник

FE

Friedrich Engels in Django [ru] #STAY HOME
S. A. M.
нашел django-rest-auth вместе с djangorestframework-simple-jwt, но не знаю подойдут ли они
Я их использую, вполне просто
Еще есть постарше, djangorestframework-jwt, но она уже не поддерживается
источник

C

Cristian in Django [ru] #STAY HOME
Правильно ли я загружаю css из статике  ?
<link rel="stylesheet" href="{% static "css/sa.css" %}">
источник

S

Stepan in Django [ru] #STAY HOME
Friedrich Engels
Добрый вечер,
пытаюсь установить debug_toolbar, все делал по гайду в доке
Ошибок не кидает, все загружается, сам тулбар не показывает
Возможно, есть идеи, в чем может быть проблема?
Пишу только апи
В urls добавил? debug=True?
источник

D

D in Django [ru] #STAY HOME
Cristian
Правильно ли я загружаю css из статике  ?
<link rel="stylesheet" href="{% static "css/sa.css" %}">
у меня так же (только файл другой) и все работает ок
источник

C

Cristian in Django [ru] #STAY HOME
D
у меня так же (только файл другой) и все работает ок
А где у тебя находится папка с Static ?
источник

C

Cristian in Django [ru] #STAY HOME
в корневой папке проекта ?
источник

D

D in Django [ru] #STAY HOME
project_name/static
источник

D

D in Django [ru] #STAY HOME
на одном уровне с settings.py
источник