1
我试图在mod_wsgi和Apache的Ubuntu 10服务器上部署一个构建在Django上的应用程序。 当我尝试访问某些视图时,我得到一个200响应,没有来自服务器的内容。这些是工作和不工作的意见:在Apache上运行的Django应用程序提供空白200响应
def this_works(request):
return render_to_response('admin/index.html')
def this_also_works(request):
return HttpResponse(loader.render_to_string('admin/index.html'))
def this_doesnt_work(request):
return SimpleTemplateResponse(Template('Example text'))
除此之外,管理网站和登录视图也不起作用。 该应用程序与Django的runserver完美配合。
我非常感谢任何帮助。在documentation
如果您尚未尝试交换'this_doesnt_work()'和'this_works()'。我怀疑这个问题可能与你的apache或wsgi配置有关,而不是你的Django代码,所以如果你交换了函数的内容并点击了应该工作的函数,你可以缩小这个问题的范围。 –