如何把django写成service启动

如何把django写成service启动,第1张

1、新建一个项目,每个项目目录下面会有一个managepy文件,启用的命令中用的文件service命令。

2、执行启动服务的命令必须要到项目的根目录,在D:\django\newworld>pythonmanagepyrunserver中间直接打开django黑屏终端,选择service运行即可。

服务器接收到>

不会改的

那个外面的managepy是用来管理你创建的mysite(里面的)项目的,也就是说里面的mysite文件夹和managepy是一个整体的项目。

至于外面的mysite仅仅是一个文件夹用来存放项目的位置, 和项目没有什么关系,这个mysite可以是任意的名字,你可以随便改

需要在CMD命令行下先进入项目根目录,dir看看有没有managepy这个文件,然后运行项目,Django安装配置之后必须runserver才能在本地访问,命令为:‘python managepy runserver’,如果配置OK的话,会出现下面的提示,表示启动成功:

E:\workspace\python\CMS>python managepy runserver

Performing system checks

System check identified no issues (0 silenced)

May 17, 2017 - 08:37:14

Django version 1111, using settings 'CMSsettings'

Starting development server at 

但是如果没有将Python数据导入到默认的数据库SQLite,会出现下面的提示:

E:\workspace\python\CMS>python managepy runserver

Performing system checks

System check identified no issues (0 silenced)

You have 13 unapplied migration(s) Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions

Run 'python managepy migrate' to apply them

May 17, 2017 - 08:35:36

Django version 1111, using settings 'CMSsettings'

Starting development server at 

提示信息中已经告诉你应该运行命令“python managepy migrate”来创建数据库后,重新使用runserver的命令“python managepy runserver”即可。

当然啦,您无法访问的原因也可能是其他的,如8000端口被占用等问题,可以百度相关问题来解决。

(完)

祝各位朋友身体健康,工作顺利!

以上就是关于如何把django写成service启动全部的内容,包括:如何把django写成service启动、Django请求与响应(request)与(response)、django创建项目后,项目名称的目录下还有一个项目名称的文件夹manage.py在文件夹外。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10159356.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存