Size: a a a

Django [ru] #STAY HOME

2021 January 08

H

Human in Django [ru] #STAY HOME
Human
502 Bad Gateway
nginx/1.14.0 (Ubuntu)
а как теперь это поправить?
не могу теперь джанго на стандартном порте запустить
источник

N

Nire in Django [ru] #STAY HOME
Human
а как теперь это поправить?
не могу теперь джанго на стандартном порте запустить
Скинь конфиг, тока через сервис обмена кодом
источник

N

Nire in Django [ru] #STAY HOME
Также nginx log
источник

N

Nire in Django [ru] #STAY HOME
И Джанго лог входящих запросов
источник

D

Doni in Django [ru] #STAY HOME
где должны хранится скрипты для генерирование чего-либо
источник

D

Doni in Django [ru] #STAY HOME
в utils ?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Doni
где должны хранится скрипты для генерирование чего-либо
"чего-либо" общего - можно в utils, только без перегиба)
что-то конкретное - обычно, в нужной АППке отдельная папка. У меня services/
источник

D

Doni in Django [ru] #STAY HOME
Artem Gubatenko
"чего-либо" общего - можно в utils, только без перегиба)
что-то конкретное - обычно, в нужной АППке отдельная папка. У меня services/
а если я использую это во всех апп
источник

D

Doni in Django [ru] #STAY HOME
например у меня есть генерация слага и генерация пагинатора во всех аппах
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Doni
а если я использую это во всех апп
у меня такое в /utils/
источник

D

Doni in Django [ru] #STAY HOME
понятно, спасибо
источник

N

Nire in Django [ru] #STAY HOME
Doni
где должны хранится скрипты для генерирование чего-либо
В папочке generators
источник

N

Nire in Django [ru] #STAY HOME
Явное лучше чем неявное
источник

D

Doni in Django [ru] #STAY HOME
Nire
Явное лучше чем неявное
источник

M

MRL in Django [ru] #STAY HOME
Структура проекта:

app (dir)
——Pipfile (file)
——Pipfile.lock (file)
——docker (dir)
—————docker-compose.yml (file)
—————compose/django/Dockerfil (file)

docker-compose.yml:

version: '3'
services:
 web:
   build:
     context: .
     dockerfile: compose/django/Dockerfile
...

compose/django/Dockerfil :

FROM python:3.8-slim
ENV PROJECT_DIR app
WORKDIR ${PROJECT_DIR}
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
RUN pip install pipenv
COPY ./Pipfile ./Pipfile.lock ${PROJECT_DIR}/

RUN pipenv install
COPY . .

При сборке проекта:

root@ubuntu:/home/user/Desktop/app# docker build -t test -f  docker/compose/django/Dockerfile .

все отлично. Pipenv находит, билдит, все огонь.

Но если я задействую файл docker-compose.yml:

root@ubuntu:/home/user/Desktop/app# docker-compose -f docker/docker-compose.yml  build

то выходит ошибка:

ERROR: Service 'web' failed to build: COPY failed: stat /var/lib/docker/tmp/docker-builder610890784/Pipfile: no such file or directory

Не может найти файл Pipenv
источник

M

MRL in Django [ru] #STAY HOME
Разобрался, спасибо
источник

MM

Marat Mkhitaryan in Django [ru] #STAY HOME
В админке есть many to many поле с фильтрами? Этих полей для many to many потом будет где-то 1000, и так просто выбирать не получится. Нужен поиск какой то
источник

N

Nire in Django [ru] #STAY HOME
Marat Mkhitaryan
В админке есть many to many поле с фильтрами? Этих полей для many to many потом будет где-то 1000, и так просто выбирать не получится. Нужен поиск какой то
нужен
источник

MM

Marat Mkhitaryan in Django [ru] #STAY HOME
Nire
нужен
да
источник

N

Nire in Django [ru] #STAY HOME
да
источник