windows7下 pycharm运行django 崩溃 提示 python已经停止工作

windows7下 pycharm运行django 崩溃 提示 python已经停止工作,第1张

首先你打开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 这个文件的路径

需要下载 vs_mbcsmfc.exe,下载后安装失败。

。启用PlanB,那就是把工程属性改为Unicode,手动把代码中的所有字符串用 _T() 宏包裹起来,同时,把 stoi 更改为 _wtoi,同时写了个公共类,用于把 CString类型转换为 char* 类型,以满足底层调用约束。

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

E:\workspace\python\CMS>python manage.py runserver

Performing system checks...

System check identified no issues (0 silenced).

May 17, 2017 - 08:37:14

Django version 1.11.1, using settings 'CMS.settings'

Starting development server at http://127.0.0.1:8000/

Quit the server with CTRL-BREAK.

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

E:\workspace\python\CMS>python manage.py 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 manage.py migrate' to apply them.

May 17, 2017 - 08:35:36

Django version 1.11.1, using settings 'CMS.settings'

Starting development server at http://127.0.0.1:8000/

Quit the server with CTRL-BREAK.

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

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

(完)

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


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

原文地址: http://outofmemory.cn/tougao/11011566.html

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

发表评论

登录后才能评论

评论列表(0条)

保存