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 runserverPerforming 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 runserverPerforming 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在文件夹外。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)