Хочу поднять простенький апи.
Установил DRF, добавил тестовый метод во views -> "python manage.py runserver" -> запрос к апи с той же машины - работает.
Теперь хочу сделать, чтобы можно было не только с локальной машины этот апи дергать.
Увидел где-то пример с "python manage.py runserver 0.0.0.0:8000" - попробовал, делаю запрос извне - работает(хоть я и не совсем понимаю почему), ну да ладно - в любом случае это вряд ли тот способ, который нужен.
Насколько я понимаю нужно использовать как и в случае с обычными сайтами nginx и gunicorn(или аналоги). Можете помочь с тем, как должен выглядеть хотя бы примерно файл nginx? Я не могу нагуглить ни одного руководства, как настраивать nginx и django rest framework. С обычным djnago уйма примеров, но drf нет. Пробовал что-то вроде такого:
server {
listen 8000;
server_name localhost;
location /getHello/ {
proxy_pass http://127.0.0.1:8000/getHello/;
}
}
но такое выдает синтаксическую ошибку и nginx не запускается.
Подскажите пожалуйста хоть что-нибудь, может какие-то примеры у кого есть. Спасибо