Size: a a a

Django [ru] #STAY HOME

2018 December 04

💪

💪😕 in Django [ru] #STAY HOME
Maxim Stikharev
Что за конфиг на админку в nginx'a?? Наркомания какая-то
он просто решил что раз админка css подсасывает, то он в dist создал свой css и пытается его подсосать, но коллексСтати настроен в другую папку, поэтому у него фиаско
источник

ro

roma ogurchik in Django [ru] #STAY HOME
Maxim Stikharev
при collectstatic все собирается
Cобираеться, только ничего не видит
источник

MS

Maxim Stikharev in Django [ru] #STAY HOME
Что за цирк, я не понимаю
источник

MS

Maxim Stikharev in Django [ru] #STAY HOME
collecstatic соберет файлы админки и твою статику в одну папку
источник

💪

💪😕 in Django [ru] #STAY HOME
roma ogurchik
Cобираеться, только ничего не видит
дак собирается в /var/www/static а в конфиге nginx /home/django/django_project/django_project/static
источник

MS

Maxim Stikharev in Django [ru] #STAY HOME
На неё кидаешь alias и все
источник

💪

💪😕 in Django [ru] #STAY HOME
не путай его
источник

MS

Maxim Stikharev in Django [ru] #STAY HOME
Собираться должно в папку проекта
источник

💪

💪😕 in Django [ru] #STAY HOME
я почти это распутал
источник

MS

Maxim Stikharev in Django [ru] #STAY HOME
почему она в /var/www/static собирается?
источник

MS

Maxim Stikharev in Django [ru] #STAY HOME
Захардкожено внутри проекта?
источник

💪

💪😕 in Django [ru] #STAY HOME
просто пропиши в settings.py
STATIC_ROOT = '/home/django/django_project/django_project/'
потом collectstatic сделай
источник

ro

roma ogurchik in Django [ru] #STAY HOME
Maxim Stikharev
почему она в /var/www/static собирается?
Да это я просто для примера бросил
источник

ro

roma ogurchik in Django [ru] #STAY HOME
💪😕
просто пропиши в settings.py
STATIC_ROOT = '/home/django/django_project/django_project/'
потом collectstatic сделай
Делал
источник

💪

💪😕 in Django [ru] #STAY HOME
он так конфиг изменил и был уверен, что nginx в ту папку обращается
источник

💪

💪😕 in Django [ru] #STAY HOME
roma ogurchik
upstream app_server {
   server unix:/home/django/gunicorn.socket fail_timeout=0;
}

server {
   listen 80 default_server;
   listen [::]:80 default_server ipv6only=on;

   root /usr/share/nginx/html;
   index index.html index.htm;

   client_max_body_size 4G;
   server_name _;

   keepalive_timeout 5;
   # Your Django project's media files - amend as required
   location /media  {
       alias /home/django/django_project/django_project/media;
   }

   # your Django project's static files - amend as required
   location /static {
       root /home/django/django_project/django_project/static;
#        alias /home/django/django_project/django_project/static;
   }

   # Proxy the static assests for the Django Admin panel
   location /static/admin {
      alias /usr/lib/python2.7/dist-packages/django/contrib/admin/static/admin/;
   }

   location / {
           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
           proxy_set_header Host $host;
           proxy_redirect off;
           proxy_buffering off;

           proxy_pass http://app_server;
   }

}
Вот смотри сюда и меняй пути в статик
источник

💪

💪😕 in Django [ru] #STAY HOME
ls /home/django/django_project/django_project/ покажи
источник

💪

💪😕 in Django [ru] #STAY HOME
запусти уже просто python ./manage.py startserver 0.0.0.0:8800 и увидишь, что там будет курву возвращать
источник

ro

roma ogurchik in Django [ru] #STAY HOME
💪😕
запусти уже просто python ./manage.py startserver 0.0.0.0:8800 и увидишь, что там будет курву возвращать
А как зайти на эту ссылку если все запущено на удаленом сервере?
источник

ro

roma ogurchik in Django [ru] #STAY HOME
💪😕
запусти уже просто python ./manage.py startserver 0.0.0.0:8800 и увидишь, что там будет курву возвращать
Спасибо что помагал. С меня достаточно, пойду спать.
источник