Здравствуйте!
Под родным сервером я подразумеваю команду python manage.py runserver <ip-адрес>.
Подскажите, пожалуйста, на просторах интернета миллион решений связки django с apache, nginx.. у меня же возникли какие-то трудности с несколькими из них, за-то наткнулся на способ просто создать скрипт запуска родного сервера с помощью этой команды, я попробовал - работает.
Есть ли какие-то подводные камни или даже очевидные вещи, о которых следует знать, прежде, чем пользуясь этим способом, выпускать проект в свет?
Спасибо!
PS: скрипт кладу в папку /usr/local/etc/rc.d/ на системе FreeBSD и выглядит он таким образом:
!/bin/sh
echo -n ' serv'
case "$1" in
start)
python /usr/local/www/project/manage.py runserver
;;
stop)
kill -9 `cat /var/run/serv.pid`
;;
*)
echo "Usage: `basename $0` {start|stop}" >&2
exit 64
;;
esac
exit 0