Size: a a a

Django [ru] #STAY HOME

2021 March 23

a

artur in Django [ru] #STAY HOME
я допустим склонил сам проект на сервер запустил проект чтоб создались статистические файлы и удалил контейнер чтоб не было проблем после с gitlab деплойем. в нгинх стоит следующее
location /api/static {
      autoindex on;
      alias /public/static;
   }
источник

G

Gas in Django [ru] #STAY HOME
у меня примерно так


root /path_to_web_folder;

location / {
   location /media/originals/ {
       try_files _ =404;
   }

   try_files $uri @proxy;
}

location @proxy {
   uwsgi_pass unix:///run/uwsgi/app/здесь твое/socket;
   include uwsgi_params;

}
источник

G

Gas in Django [ru] #STAY HOME
если nginx находмт в web файл, отправляет его, если нет, переадресует запрос дальше
источник

G

Gas in Django [ru] #STAY HOME
если в web что то нужно запретить (например оригиналы картинок) то пишешь... наверху добавил
источник

a

artur in Django [ru] #STAY HOME
хорошо, попробую сейчас с nginx разобраться. Cпасибо!
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Нужно ли менять переменную WSGI_APPLICATION в настройках  при использовании asgi?
источник

JT

James Town in Django [ru] #STAY HOME
artur
Здравствуйте! При деплойе с gitlab CI/CD django на докере не находятся статистические файлы(404) хотя они присутствуют на сервере, у меня проблема в nginx или я не правильно залил на сервер? Это мой первый опыт с ci/cd
чтобы Nginx сервил статику, надо сделать collectstatic
источник

a

artur in Django [ru] #STAY HOME
James Town
чтобы Nginx сервил статику, надо сделать collectstatic
я это сделал и все статистические файлы появились
источник

JT

James Town in Django [ru] #STAY HOME
artur
я это сделал и все статистические файлы появились
Хорошо
источник

a

artur in Django [ru] #STAY HOME
но они все равно не находятся(
источник

JT

James Town in Django [ru] #STAY HOME
artur
но они все равно не находятся(
попробуй так:

server {
   listen 80;
   server_name example.com;
   
   location = /favicon.ico { access_log off; log_not_found off; }
   location /static/ {
       root /var/www/geekhero;           #путь до static каталога
   }
   
   location /media/ {
       root /var/www/geekhero;           #путь до media каталога
   }
   
   location / {
       include proxy_params;
       proxy_pass http://unix:/run/gunicorn.sock;
   }
}
источник

NG

Nikita Gaiydenko in Django [ru] #STAY HOME
При рендере из html в pdf русские символы не воспринимаются. Получается вот такая непонятная штука. Кодировка указана UTF-8.
источник

NG

Nikita Gaiydenko in Django [ru] #STAY HOME
Nikita Gaiydenko
При рендере из html в pdf русские символы не воспринимаются. Получается вот такая непонятная штука. Кодировка указана UTF-8.
Код рендера
источник

JT

James Town in Django [ru] #STAY HOME
artur
но они все равно не находятся(
А так с ssl и favicon:

https://dpaste.org/O49t
источник

JT

James Town in Django [ru] #STAY HOME
Ну и про sudo systemctl restart nginx не забывать.
источник

JT

James Town in Django [ru] #STAY HOME
@khanfromasia получилось?
источник

JT

James Town in Django [ru] #STAY HOME
Nikita Gaiydenko
Код рендера
а cp-1251 ?
источник

a

artur in Django [ru] #STAY HOME
James Town
@khanfromasia получилось?
У меня по другому проект настроен сам касательно docker-compose и в nginx я не ссылаюсь на gunicorn сейчас пытаюсь по вашему примеру настроить nginx
источник

JT

James Town in Django [ru] #STAY HOME
artur
У меня по другому проект настроен сам касательно docker-compose и в nginx я не ссылаюсь на gunicorn сейчас пытаюсь по вашему примеру настроить nginx
попробуйте так, должно получится: https://t.me/pydjango/519084

Но у меня без docker
источник

ПП

Панда Панпан... in Django [ru] #STAY HOME
Всем привет. Работаю над интернет магазином на DRF. Хочу сделать чтобы у всех товаров категории были одинаковые названия параметров. это можно как-то в django реализовать?
https://pastebin.com/VKf0yFRH
источник