manage.py runserver的默认输出是什么意思?找不到任何文档:
[25/Jan/2013 07:45:59] "GET / HTTP/1.1" 200 149
Run Code Online (Sandbox Code Playgroud) 在我的开发环境中,我因服务静态文件(js脚本和css)而出现间歇性故障.在Chrome的错误控制台中,我获得了404s.但是,如果我刷新这些项目,或直接访问这些网址,它们就可以正常使用.
这很烦人.
例:
GET http://127.0.0.1:8000/static/js/editor/xyz.js?v=1 404 (NOT FOUND)
Run Code Online (Sandbox Code Playgroud)
但如果我直接访问该网址就好了.如果我刷新页面几次,它将再次起作用.
有任何想法吗?
Chrome 14.0.835.202
Django==1.3
Fabric==1.0.1
Jinja2==2.5.5
PIL==1.1.7
Pygments==1.3.1
South==0.7.3
Sphinx==1.0.5
boto==2.0
chunks==0.1
django-devserver==0.2.1
django-pagination==1.0.7
django-sorting==0.1
django-storages==1.1.3
docutils==0.8
gunicorn==0.12.1
ipython==0.10.1
paramiko==1.7.6
pep8==0.6.1
psycopg2==2.2.2
pycrypto==2.0.1
python-dateutil==1.5
python-memcached==1.45
wsgiref==0.1.2
Run Code Online (Sandbox Code Playgroud) 无论如何在django开发服务器中设置MIME类型?具体来说,我希望从Chrome开发工具中的警告中删除此消息.
Resource interpreted as Image but transferred with MIME type image/x-png
Run Code Online (Sandbox Code Playgroud) 如果我开发一个Django应用程序并使用包含的测试服务器,我可以import pdb; pdb.set_trace()在代码中的任何位置添加一个断点,将我引入交互式调试器.为了清楚起见,我不打算使用任何IDE,只需简单地设置ssh到VM或远程开发服务器.
如何为WSGI Django应用程序获得类似的行为?(再次,假设设置是我与服务器的ssh会话 - VM或远程)
每当我运行 python manage.py runserver 并在浏览器中使用 localhost:8000 访问我的网站时,第一个请求非常慢(大约 10 秒)。
遵循请求确实很快。有什么办法可以提高这个性能吗?这是非常不方便的,因为在开发过程中,总是会因为代码的更新而重新加载。
多谢。
在本地项目上运行django测试服务器时,是否可以使输出文本中的400/500错误以不同的颜色突出显示?
我有一个非常简单的项目在Django上运行(还没有型号)我需要做以下事情:
我已创建2级的应用程序,'Ebony'并'Ivory'认为有必要通过相互沟通JSON消息(最初设计为在不同的机器上运行,但现在一个是不够好).
问题是Django Debug服务器只是一个在特定端口运行的进程.我想要做的是让每个人'App'在同一台服务器上监听自己的端口,如果可能的话,在同一个Django项目下.这种情况可能吗?如果是的话,我应该怎么做呢?
提前致谢
我对Django和Python很陌生。我的环境是Win7和Python3.4。现在,按照Django官方网站中的教程构建一个Web应用程序。首先,一切工作都很好,并且输出都是预期的和正确的。但是今天,当我重新运行命令“ python manage.py runserver”时,它给了我非常奇怪的错误消息,如下所示。请帮助,非常感谢!
$ python manage.py runserver
Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "C:\Python34\lib\site-packages\django\core\management\__init__.py", line 338, in execute_from_command_line
utility.execute()
File "C:\Python34\lib\site-packages\django\core\management\__init__.py", line 312, in execute
django.setup()
File "C:\Python34\lib\site-packages\django\__init__.py", line 18, in setup
apps.populate(settings.INSTALLED_APPS)
File "C:\Python34\lib\site-packages\django\apps\registry.py", line 115, in populate
app_config.ready()
File "C:\Python34\lib\site-packages\django\contrib\admin\apps.py", line 22, in ready
self.module.autodiscover()
File "C:\Python34\lib\site-packages\django\contrib\admin\__init__.py", line 24, in autodiscover
autodiscover_modules('admin', register_to=site)
File "C:\Python34\lib\site-packages\django\utils\module_loading.py", line 74, in autodiscover_modules
import_module('%s.%s' % (app_config.name, module_to_search))
File "C:\Python34\lib\importlib\__init__.py", line 109, in import_module
return …Run Code Online (Sandbox Code Playgroud)