我正在努力解决如何运行pycharm似乎提供的调试内容(不管怎样,它允许我设置断点,所以我假设有一个很好的gui)
我的结论是,我不能先使用ctrl-shift-r,然后再使用"runserver"命令,而是需要设置一个"运行配置"?我做了一个"django服务器",但我不知道要输入什么值等.当我运行它时,它告诉我某些设置是错误的——我很确定它不是,因为标准的"runserver"命令工作正常.
这就是我的全部结论.如果有很好的教程或步骤来获得它,那么我就可以
- 放入一个断点
- 转到触发该断点的页面,并在pycharm中跟踪代码的内部工作
我会很高兴的!
干杯!
更新:如果您想知道,以下是我收到的错误:
回溯(最近一次呼叫):
文件"manage.py",第11行,位于 导入设置
文件"C:\development\PycharmProjects\dumpstown\settings.py",第185行,在 add_to_builtins(‘gravatar.templatetags.gravatar’)
文件"C:\development\python\lib\site packages\django\template\base.py",第1017行,在add_to_builtins中
内置的.附加(导入库(模块))
在"C:\development\python\lib\site-packages\django\template\base.py",_LIBRARY中,文件导入库第963行
引发InvalidTemplateLibrary("加载%s:%s时引发ImportError"%(taglib_module,e))
德扬戈.样板基础InvalidTemplateLibrary:导入装载gravatar.模板标签.gravatar:无法导入设置,因为环境变量DJANGO_Settings_MODULE未定义.
应用程序本身在"runserver"上从来没有任何问题.
更新:根据我下面的回答,对于add_to_builtins,pycharm是无效的.