
Максим
23.08.2017
19:08:44
случайно
когда копировал
глянь теперь

b0g3r
23.08.2017
19:09:29
пустая страница :)

Google

Максим
23.08.2017
19:09:52
да

b0g3r
23.08.2017
19:09:52


Максим
23.08.2017
19:09:55
f12
нажми
и глянь в консоль

b0g3r
23.08.2017
19:10:08
да
бля, а причем тут увсги?

Максим
23.08.2017
19:10:14
там контент должен грузится из app.js

b0g3r
23.08.2017
19:10:15
collectstatic сделай

Максим
23.08.2017
19:10:25
сделал
у меня в корне папка static
так и называется

b0g3r
23.08.2017
19:10:46
в script.min.js - у тебя хтмл

Максим
23.08.2017
19:10:57
ага, только там не хтмл

Google

Максим
23.08.2017
19:11:02
ты глянь другие скрипты
там везде одно и тоже выдает

b0g3r
23.08.2017
19:11:29
ну статика куда-то не туда ссылается явно)
settings.py, структура статики, шаблон
uwsgi config

Максим
23.08.2017
19:13:07
STATIC_URL = '/static/'
STATIC_ROOT = '/home/django/site/static/'
Вот из settings.py

b0g3r
23.08.2017
19:13:49
nginx'а поверх нет?

Максим
23.08.2017
19:14:05
(venv) django@p452543:~/site$ cd static/
(venv) django@p452543:~/site/static$ ls -la
total 32
drwxrwxr-x 8 django django 4096 Aug 23 09:42 .
drwxrwxr-x 12 django django 4096 Aug 23 10:56 ..
drwxrwxr-x 6 django django 4096 Aug 23 09:42 admin
drwxrwxr-x 2 django django 4096 Aug 23 09:42 css
drwxrwxr-x 2 django django 4096 Aug 23 09:42 fonts
drwxrwxr-x 9 django django 4096 Aug 23 09:42 img
drwxrwxr-x 2 django django 4096 Aug 23 09:42 js
drwxrwxr-x 7 django django 4096 Aug 23 09:42 rest_framework
(venv) django@p452543:~/site/static$

b0g3r
23.08.2017
19:14:28
в жс - точно жс?)

Максим
23.08.2017
19:14:40
Да
Первым делом проверил
Как повесить nginx?

xPushkin
23.08.2017
19:15:38

Максим
23.08.2017
19:15:50
Нет, просто stop
Просто, может и дело в nginx

xPushkin
23.08.2017
19:16:06
$sudo systemctl stop nginx

Максим
23.08.2017
19:16:13
Он может быть проблемой?

xPushkin
23.08.2017
19:16:24

Google

Максим
23.08.2017
19:17:29
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Повесил nginx, но все равно выдает те же ошибки
В консоли
http://dosociety.net:8002/

xPushkin
23.08.2017
19:18:27
Чё пишет

Максим
23.08.2017
19:19:00
Глянь консоль, через f12
Именно на скриптах матерится
Если запускаю тоже самое через python manage.py runserver 0.0.0.0:8002
То все будет отлично работать

xPushkin
23.08.2017
19:20:48
у меня консоль вообще пустая

Максим
23.08.2017
19:20:56
Через хром смотришь?

xPushkin
23.08.2017
19:20:57
Погоди, а где твой uwsgi
Да

Максим
23.08.2017
19:21:14
Странно
Теперь еще матерится и на css
Что-то со статикой не так

xPushkin
23.08.2017
19:21:45
А ок
8002

Google

xPushkin
23.08.2017
19:22:48
Конечно лол
У тебя неправильный тип стоит
Content-type

Максим
23.08.2017
19:23:20
application/javascript?
или вообще снести

xPushkin
23.08.2017
19:23:57
Ты понимаешь, что у тебя в .js файле лежит только HTML

Максим
23.08.2017
19:24:25
Неа, это баг
Я же говорю
Я могу скрин кинуть исходников

Admin
ERROR: S client not available

Максим
23.08.2017
19:24:36
В них код
Он во всех файлах показывает одно

xPushkin
23.08.2017
19:24:52
Ага
Лан, удачи xD
Я пошёл фильм смотреть
Сделай заново
Во время дева запускай через runserver, а на продакшн го Nginx -> uWSGI ->Django

Максим
23.08.2017
19:26:29
Так оно работать не будет
Ошибка то никуда не денется

Google

xPushkin
23.08.2017
19:27:57
А в чём там дело?
Покажи код

Максим
23.08.2017
19:28:45
Какой именно?

Дмитрий
23.08.2017
20:07:20
Фух) собрал вроде рабочий докер. Осталось отполировать
Если новичкам интересно - https://github.com/Medic84/django-wsgi-docker

Гийденко
23.08.2017
20:10:47
какраз разбираюсь с докером. можно пару вопросов по нему? ну и по твоему примеру тоже
читал в разных статьях что один контейнер == один процесс. у тебя же тут сразу несколько напихано. и проект и бд и и прокси. это чем обосновано?
а второй вопрос. не советуют юзать systemd или supervisor, то есть просто runserver или gunicorn. а как тогда поднять сервер если gunicorn упадёт? точней как контейнер рестартить?
или всё таки можно systemd?

X
23.08.2017
20:12:51
Fabric
?)

Дмитрий
23.08.2017
20:13:02
У меня апач, он не падает а даёт ошибку в error.log

Гийденко
23.08.2017
20:13:33
а зачем в конце bash?

Дмитрий
23.08.2017
20:14:42
Ему плевать на фоновые процессы, он закроется если нет программы которая держит его

Гийденко
23.08.2017
20:15:43
я понял. в меня вместо него gunicorn, то есть собсна основной процесс
а почему все процессы в одном контейнере?
просто как примерчик?

Дмитрий
23.08.2017
20:16:41

Гийденко
23.08.2017
20:16:59
зависит от задачи конечно. у меня например есть смысл
остался один вопрос но он про postgres