
Artem
30.12.2016
10:45:40
тЙомплейты не указал

amureki
30.12.2016
10:49:10

Дмитрий
30.12.2016
10:49:29
попробуй так
'DIRS': [
os.path.join(BASE_DIR, 'templates'),
],

Google

53r63rn4r
30.12.2016
10:52:12
Я уже по всякому делал
:D

Дмитрий
30.12.2016
10:52:43
а что пишет?

53r63rn4r
30.12.2016
10:52:58
на сервере?

Artem
30.12.2016
10:53:43
та пох, можно просто указать строченьку 'templates'

Дмитрий
30.12.2016
10:55:07
ошибка какая?

53r63rn4r
30.12.2016
10:56:34
знаете когда заработало?
после того как __пайкеш почистил
и ребутнул нгинкс и ювзги

amureki
30.12.2016
11:03:27
ошибка какая?
Это следующий уровень вопросов. Ты сам должен догадаться

Дмитрий
30.12.2016
11:08:19
?

53r63rn4r
30.12.2016
11:11:02
Ну всё
Не могу сказать в чем ошибка

Google

53r63rn4r
30.12.2016
11:11:18
в нгинксе
наверное
location ~ ^/(static|media)/ c вот этой вот штукой
Гайс, как обрабатывать 404? nginx или джангой?
Подскажите, плз

Alexander
30.12.2016
12:55:02
вариант по умолчанию - веб-сервер, а не app-сервер

53r63rn4r
30.12.2016
13:00:07
и как это сделать?
server {
listen 80;
server_name test.com;
location / {
uwsgi_pass unix:///tmp/uwsgi.sock;
include uwsgi_params;
uwsgi_param Host $host;
uwsgi_param X-Real-IP $remote_addr;
uwsgi_param UWSGI_SCHEME $scheme;
uwsgi_param SERVER_SOFTWARE nginx/$nginx_version;
}
location /static {
alias /home/serbernar/myproject/myproject/staticfiles;
}
location /robots.txt {
alias /home/serbernar/myproject/myproject/robots.txt;
}
location /favicon.ico {
alias /home/serbernar/myproject/myproject/favicon.ico;
}
error_page 404 /404.html;
location /404.html {
root /home/serbernar/myproject/myproject;
internal;
}
}
оно только на test.com/404.html показывает мою страницу
а вот /404 или другие там - не обрабатывает как 404

Artem
30.12.2016
13:18:00
uwsgi_param Host $host;
uwsgi_param X-Real-IP $remote_addr;
uwsgi_param UWSGI_SCHEME $scheme;
uwsgi_param SERVER_SOFTWARE nginx/$nginx_version;
чО тут так мало?

53r63rn4r
30.12.2016
13:26:41
а чо еще должно быть?

Rookie
30.12.2016
13:27:30
А чем плох обрабатывать 404 джанговскими хендлерами?
чем плох вариант?

53r63rn4r
30.12.2016
13:28:58
Уже
Поцаны, а как ссл крутить? Куда .well-known пихать и каким образом?

Alex
30.12.2016
15:26:20

53r63rn4r
30.12.2016
15:26:27
ага

Alex
30.12.2016
15:26:53
ага
https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-14-04

53r63rn4r
30.12.2016
15:27:14
ДА ТАМ НИХУЯ НЕ ГОВОРЯТ КУДА ЕГО ПИХАТЬ БЛЕАТЬ

Google

Alex
30.12.2016
15:27:22
._.

53r63rn4r
30.12.2016
15:27:33
:d

Alex
30.12.2016
15:27:59
> sudo nano /etc/nginx/sites-available/default
написано

53r63rn4r
30.12.2016
15:28:17
FATAL: no pg_hba.conf entry for host "", user "r", database "", SSL off
А ещё

Alex
30.12.2016
15:29:04
хз что ты не так сделал. за теб гуглить не буду. я по этому мануалу ставил его.

53r63rn4r
30.12.2016
15:29:35
не написано там

parikLS
30.12.2016
15:41:32

53r63rn4r
30.12.2016
15:41:58
Я за саму директорию: где она должна находиться
Нашел вот такое
https://github.com/urda/django-letsencrypt/tree/release

parikLS
30.12.2016
15:42:29
ты про какую директорию?

53r63rn4r
30.12.2016
15:42:49
.well-known!!!!11111

parikLS
30.12.2016
15:43:00
в ~/
cd ~/
там же этот цертбот сам эту директорию и создаст насколько я помню
все что тебе нужно - это копипастить гайд
покажи нджинкс конфиг
хм, у меня в конфиге для well-known alias прописан
типа
location /.well-known {
alias /home/project/.well-known;
}

Google

parikLS
30.12.2016
15:57:24
а ты рестартовал нджинкс после смены конфигурации?

Admin
ERROR: S client not available

53r63rn4r
30.12.2016
15:58:36
Да, делал так
Не получилось
Щас по видосику делаю
получается :DD
Всё
Юху
Спасибо
https://www.youtube.com/watch?v=z0L3u2Vn3Wo
Если кому нужно, то вот sendex(популярный чувак, имхо) показывает

Boris
30.12.2016
21:24:42
Ребят, расскажите о порядке разработки приложения, с учётом деплоя, пожалуйста
В гуглах не нашёл ничего подходящего. Интересует, в какой момент прикручивать fab (и стоит ли вообще) и все такое

Daniil
31.12.2016
12:55:16

Rookie
31.12.2016
12:56:16
fabric

Boris
31.12.2016
12:57:41
https://django-fab-deploy.readthedocs.io/en/0.7.5/

Rookie
31.12.2016
12:58:37
Что то от kmike было, я помню.
Для джанги. А вообще, там портов подо всё валом.

Alexander
31.12.2016
13:07:28
всех с Наступающим, ребят! удачи в работе и личных проектах)

Google

Alexander
31.12.2016
13:08:45
и не важно, питон, пхп, руби, элексир, го, скала или что-то другое

Boris
31.12.2016
13:08:56

Alexander
31.12.2016
13:09:04
например, Docker
с учётом этой особенности потребность в virtualenv в общем-то снизилась
то есть там просто питон и сверху проект со всеми его зависимостями

Boris
31.12.2016
13:10:03
Ага, понял. Для Джанги, честно говоря, такой надобности не наблюдал. Virtualenv решает вроде как

Alexander
31.12.2016
13:10:04
сам проект можно даже не через pip ставить

f1nnix
31.12.2016
13:10:39
Docker очень удобен в том числе и для локальной разработки. При идентичности сред гарантирована переносимость между докер-хостами.

Alexander
31.12.2016
13:10:41
мне тоже нравится virtualenv, wheels и прочее такое
но с докером особой потребности в этом нет, для порядка можно оставить, как было раньше
технически у нас есть некий Python-образ, и Dockerfile, где написано FROM этот образ, он скачивается, а ещё там написано RUN apt-get install ... python3 -m pip installl -r requirements.txt и туда ставятся все нужны зависимости, а потом копируется проект, вот и всё

Boris
31.12.2016
13:17:00
Так в чем мысль?