我在会话中添加了以下命令 - >启动程序,但它没有工作。我正在使用Ubuntu。
sudo -u www-data python manage.py 192.168.1.2:8001
192.168.1.2是ath0上的ip地址。在执行此命令时,它仍然无法在阶段进行绑定吗?
我目前做的是添加另一个cronjob来重启开发服务器,如果它不是每5分钟运行一次?这是在启动时运行它的更好方法吗?
答案 0 :(得分:4)
希望您没有尝试在生产环境中运行服务器(根据django docs)。请看一下apache with mod_wsgi。
如果您刚刚进行本地开发,则无需以www-data用户身份运行。您可能需要查看@reboot directive for cron,然后以用户身份运行服务器。
有关runserver的详细信息,请参阅this answer。
答案 1 :(得分:3)
sudo -u www-data python manage.py runserver 192.168.1.2:8001
答案 2 :(得分:1)