Size: a a a

Django [ru] #STAY HOME

2021 April 05

AD

Alex Dem in Django [ru] #STAY HOME
Артём
здесь перепутал, кастомное я для фласка создавал, но думаю что и в джанге есть
+++, были вроде бы даже готовые к употреблению
источник

AD

Alex Dem in Django [ru] #STAY HOME
Alex Dem
+++, были вроде бы даже готовые к употреблению
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
Всем привет. Деплою приложение по гайду https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-18-04#creating-systemd-socket-and-service-files-for-gunicorn

Вознилка такая проблема хотя:
server {
   listen 80;
   server_name domen.com;

   location /static/ {
       root /root/pyjama/PYJAMA/website/;
   }

   location / {
       include proxy_params;
       proxy_pass http://unix:/run/gunicorn.sock;
   }
}

В конфигах nginx - user www-data
Везде где смог поставить 664 chmod.
В чем еще может быть проблема?
источник

AD

Alex Dem in Django [ru] #STAY HOME
Alexey Markovski
Всем привет. Деплою приложение по гайду https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-18-04#creating-systemd-socket-and-service-files-for-gunicorn

Вознилка такая проблема хотя:
server {
   listen 80;
   server_name domen.com;

   location /static/ {
       root /root/pyjama/PYJAMA/website/;
   }

   location / {
       include proxy_params;
       proxy_pass http://unix:/run/gunicorn.sock;
   }
}

В конфигах nginx - user www-data
Везде где смог поставить 664 chmod.
В чем еще может быть проблема?
подозреваю, что в правах
источник

AD

Alex Dem in Django [ru] #STAY HOME
на директорию надо бросать 755
источник

AD

Alex Dem in Django [ru] #STAY HOME
чтобы вычитать директорию, нужно дать права execute
источник

A

Alexander in Django [ru] #STAY HOME
Serghei Iakovlev
@alechries Я кстати посматриваю за твоим умным домом ) Идея хорошая. Это ты для себя мастеришь?
Чисто "учебный" проект :)
источник

SI

Serghei Iakovlev in Django [ru] #STAY HOME
Alexander
Чисто "учебный" проект :)
А к сенсорам ты как будешь ходить, питоном? Или такое не планируется?
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
Alex Dem
на директорию надо бросать 755
Не помогло
источник

A

Alexander in Django [ru] #STAY HOME
Serghei Iakovlev
А к сенсорам ты как будешь ходить, питоном? Или такое не планируется?
Пока-что нет. Пока-что чисто формы и страницы с информацией (статистикой). Сенсоры же по сути могут понадобиться для уведомлений или промежуточных запросов. Да и я пока-что не использовал их ни разу )
источник

S

Shodmon in Django [ru] #STAY HOME
Alexey Markovski
Всем привет. Деплою приложение по гайду https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-18-04#creating-systemd-socket-and-service-files-for-gunicorn

Вознилка такая проблема хотя:
server {
   listen 80;
   server_name domen.com;

   location /static/ {
       root /root/pyjama/PYJAMA/website/;
   }

   location / {
       include proxy_params;
       proxy_pass http://unix:/run/gunicorn.sock;
   }
}

В конфигах nginx - user www-data
Везде где смог поставить 664 chmod.
В чем еще может быть проблема?
у тебя путь какой? к файлу/лам
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
Shodmon
у тебя путь какой? к файлу/лам
/root/pyjama/PYJAMA
источник

S

Shodmon in Django [ru] #STAY HOME
Alexey Markovski
/root/pyjama/PYJAMA
вместо
root /root/pyjama/PYJAMA
напиши
alias /root/pyjama/PYJAMA
(не это фигня, если полный путь к файлу как на скрине, то понту ноль, хотя в конфиге у тебя еще website)
да и в руте хранить статику очень, очень, плохо
источник

A

Alexander in Django [ru] #STAY HOME
Serghei Iakovlev
А к сенсорам ты как будешь ходить, питоном? Или такое не планируется?
Ты в формсетах шаришь?
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
Shodmon
вместо
root /root/pyjama/PYJAMA
напиши
alias /root/pyjama/PYJAMA
(не это фигня, если полный путь к файлу как на скрине, то понту ноль, хотя в конфиге у тебя еще website)
да и в руте хранить статику очень, очень, плохо
Пробовал и так
источник

S

Shodmon in Django [ru] #STAY HOME
Alexey Markovski
Пробовал и так
а полный путь до того же бутстрапа какой?
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
Shodmon
а полный путь до того же бутстрапа какой?
/root/pyjama/PYJAMA/static/website/css/style.css
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
STATIC_ROOT = os.path.join(BASE_DIR, 'static/')
источник

S

Shodmon in Django [ru] #STAY HOME
Alexey Markovski
/root/pyjama/PYJAMA/static/website/css/style.css
смотри у тебя в конфиге написано
root /root/pyjama/PYJAMA/website/;

сейчас его там нет?
источник

S

Shodmon in Django [ru] #STAY HOME
Alexey Markovski
Всем привет. Деплою приложение по гайду https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-18-04#creating-systemd-socket-and-service-files-for-gunicorn

Вознилка такая проблема хотя:
server {
   listen 80;
   server_name domen.com;

   location /static/ {
       root /root/pyjama/PYJAMA/website/;
   }

   location / {
       include proxy_params;
       proxy_pass http://unix:/run/gunicorn.sock;
   }
}

В конфигах nginx - user www-data
Везде где смог поставить 664 chmod.
В чем еще может быть проблема?
вот тут
источник