导读:本篇文章首席CTO笔记来给大家介绍有关如何停止django的相关内容,希望对大家有所帮助,一起来看看吧。
如何在服务器上部署Django项目并使其在后台一直运行
前几天老师让我把一个Django项目(爬虫网页)放到校园内网上,但是我想先用自己的服务器来尝试一下。之前刚好有在Digital Ocean上买过服务器用来运行ss脚本,平时服务器一直放着没啥用,所以就拿它来试验一下。
废话不多说,第一步通过WinSCP软件把Django文件传到服务器上。
在服务器中安装Django需要的环境和我所需要的Python第三方库。
以上所有步骤完成后,还需要进行一步操作,这是我经历的一个 坑 。 打开Django文件目录中的 settings.py ,把 ALLOWED_HOSTS=[] 改为 ALLOWED_HOSTS=["*"] 。
在服务器中打开到 manage.py 所在的目录,输入命令:
python3 manage.py runserver 0.0.0.0:8000
然后按下回车,在浏览器中输入: 该服务器IP地址:8000 ,大功告成!
Attention:
1. python3 不是特定的,是根据你的Django项目所需要的环境指定的。
2. 8000 是端口号,可以修改。
如果想要Django项目一直运行,关闭终端后还在运行,即需要运行如下命令, nohup command , command 即位上文所说的 python3 manage.py runserver 0.0.0.0:8000 。
如何给django admin中添加一个自己的按键 去做个开始停止的控制
首先添加按钮。Django管理是jQuery让我们使用它。做静态的文件路径/ / adminfix.js:
(function($) {
$(document).ready(function($) {
$(".object-tools").append('lia href="/path/to/whatever/" class="addlink"Custom button/a/li');
});
})(django.jQuery);
在你的modeladmin admin.py:
class Media:
js = ('path/to/adminfix.js', )
如何卸载django
不用卸载,找到python安装路径,Lib--sit_package下,把django文件夹和django.egg这种文件删了就好了。。
windows7下 pycharm运行django 崩溃 提示 python已经停止工作
首先你打开localhost的提示是正常,说明你搭建django是成功了,只是你没有创建任何app,或者你创建了app但是没有同步到数据库(python manage.py makemigratons,python manage.py migrate,这两个命令必须在django1.7以上版本),如果你还没有任何app也可以执行,会创建内置的用户系统,等等。可以到localhost:8000/admin查看是否创建成功。
初始化数据库时会咨询你是否创建超级用户(即管理员)
然后python manage.py migrate并不是在python文件目录执行,而是到你创建django项目中执行,找到manage.py 这个文件的路径
结语:以上就是首席CTO笔记为大家介绍的关于如何停止django的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。