Size: a a a

Django [ru] #STAY HOME

2020 September 02

AB

Alex Breus in Django [ru] #STAY HOME
Ребята, есть специ по django-cms? Есть несколько повросов.
источник
2020 September 03

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Alex Breus
Ребята, есть специ по django-cms? Есть несколько повросов.
Спрашивай
источник

Ш

Шерзод in Django [ru] #STAY HOME
Переслано от Шерзод
кто-нибудь может помочь поправить конфиг? Наварил кашу, не могу разгребсти.
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Шерзод
Переслано от Шерзод
кто-нибудь может помочь поправить конфиг? Наварил кашу, не могу разгребсти.
Кинь текстом
источник

Ш

Шерзод in Django [ru] #STAY HOME
Anton Fircak
Кинь текстом
upstream django_server {
   server unix:/home/django/django_venv/var/django_project.sock fail_timeout=0;
}

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

   server_name _;

   return 301 https://$host$request_uri;
}

server {
   listen 443 ssl;
   ssl_certificate /etc/ssl/mysite.uz.crt;
   ssl_certificate_key /etc/ssl/mysite.uz.key;
   server_name mysite.uz;

   location /static {
       alias /home/django/django_venv/src/static;
   }

   location /api/ {
       include     proxy_params;
       proxy_pass  http://django_server;
   }

   location / {
       uwsgi_pass django_server;
       include /home/django/django_venv/src/uwsgi_params;
   }
}
источник

AF

Anton Fircak in Django [ru] #STAY HOME
upstream django_server {
   server unix:/home/django/django_venv/var/django_project.sock fail_timeout=0;
}

server {
   listen 80 default_server;

   server_name _;

   return 301 https://$host$request_uri;
}

server {
   listen 443 ssl;
   ssl_certificate /etc/ssl/mysite.uz.crt;
   ssl_certificate_key /etc/ssl/mysite.uz.key;
   server_name mysite.uz;

   location /static {
       alias /home/django/django_venv/src/static;
   }

   location /api/ {
       proxy_pass  http://django_server;
   }

   
}
источник

П

Паша in Django [ru] #STAY HOME
Всем привет, подскажите пожалуйста как создавать сериализатор для модели WatchList, который работал бы так же как сериализатор UserSerializer. Просмотрел варианты сериализаторов с внешними ключами и похожего не нашел. Модели и сериализатор в пасте https://pastebin.com/uiWmiE6e
источник

Ш

Шерзод in Django [ru] #STAY HOME
Anton Fircak
upstream django_server {
   server unix:/home/django/django_venv/var/django_project.sock fail_timeout=0;
}

server {
   listen 80 default_server;

   server_name _;

   return 301 https://$host$request_uri;
}

server {
   listen 443 ssl;
   ssl_certificate /etc/ssl/mysite.uz.crt;
   ssl_certificate_key /etc/ssl/mysite.uz.key;
   server_name mysite.uz;

   location /static {
       alias /home/django/django_venv/src/static;
   }

   location /api/ {
       proxy_pass  http://django_server;
   }

   
}
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Сокет есть?
источник

ZN

Zhumakhan Nazir in Django [ru] #STAY HOME
Anton Fircak
upstream django_server {
   server unix:/home/django/django_venv/var/django_project.sock fail_timeout=0;
}

server {
   listen 80 default_server;

   server_name _;

   return 301 https://$host$request_uri;
}

server {
   listen 443 ssl;
   ssl_certificate /etc/ssl/mysite.uz.crt;
   ssl_certificate_key /etc/ssl/mysite.uz.key;
   server_name mysite.uz;

   location /static {
       alias /home/django/django_venv/src/static;
   }

   location /api/ {
       proxy_pass  http://django_server;
   }

   
}
попробуй proxy_set_header Host $host;  добавить в location /api/
источник

AF

Anton Fircak in Django [ru] #STAY HOME
попробуй proxy_set_header Host $host;  добавить в location /api/
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
привет!
у меня есть фронт на Vue и бэк с апишками, хочу задеплоить на серваке, у которого уже стоит nginx.
Вопрос в том, что я не очень понимаю. как именно сервер должен взаимодействовать с клиентом. То есть - nginx должен перенаправлять запросы на Джангу, или на Vue(если это вообще возможно)
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Damir Nafikov
привет!
у меня есть фронт на Vue и бэк с апишками, хочу задеплоить на серваке, у которого уже стоит nginx.
Вопрос в том, что я не очень понимаю. как именно сервер должен взаимодействовать с клиентом. То есть - nginx должен перенаправлять запросы на Джангу, или на Vue(если это вообще возможно)
Nginx должен на все работать и на бек и на фронт, просто пишешь днс адрес апи и адрес во фронт жтот вставляешь
источник

Ш

Шерзод in Django [ru] #STAY HOME
Anton Fircak
попробуй proxy_set_header Host $host;  добавить в location /api/
/api/ заработал. Но не отправляются POST запросы через axios. До этого выходила ошибка 405
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Anton Fircak
Nginx должен на все работать и на бек и на фронт, просто пишешь днс адрес апи и адрес во фронт жтот вставляешь
понял, значит, сначала build делаю и запускаю серваки на фронте и бэке, так?
источник

AF

Anton Fircak in Django [ru] #STAY HOME
405 post not allo6
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Damir Nafikov
понял, значит, сначала build делаю и запускаю серваки на фронте и бэке, так?
Не понял, ну билд да нужен
источник

Ш

Шерзод in Django [ru] #STAY HOME
Anton Fircak
405 post not allo6
да, но сейчас выходит 404
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Шерзод
да, но сейчас выходит 404
А апи поднялось?
источник

Ш

Шерзод in Django [ru] #STAY HOME
Anton Fircak
А апи поднялось?
да
источник