在django http响应中发送html

时间:2017-01-26 06:58:51

标签: python html django httpresponse

我是webdevelopment的新手。我试图发送一个html字符串作为响应,我的服务器由ptyhtonanywhere托管。这是我的urls.py

urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^plot/',response),]

这是我的观点功能

def response(request):
    html = '<!DOCTYPE html><html><head></head><body>blah/body></html>'
    return HttpResponse(html)

访问/ plot / url时,如果这是您的PythonAnywhere托管网站,那么您几乎就在那里 - 您只需要创建一个网络应用来处理这个域。&#39 ; 但我只想尝试向浏览器发送HTML响应。它不应该显示html内容。 我错过了什么?

1 个答案:

答案 0 :(得分:1)

首先你需要阅读django文档。并在setting.py.second中添加你的应用程序你必须将你的app urls.py包含在项目主目录中的urls.py中。之后你应该读到这个:

https://docs.djangoproject.com/en/1.10/topics/http/shortcuts/