나는 webdevelopment를 처음 사용했습니다. 응답으로 HTML 문자열을 보내려고하고 내 서버가 ptyhtonanywhere에 의해 호스팅됩니다. 이것은이 내 의견이django http 응답 보내기
def response(request):
html = '<!DOCTYPE html><html><head></head><body>blah/body></html>'
return HttpResponse(html)
을 작동 내 urls.py
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^plot/',response),]
때 접근이 당신은 거의 다, 당신의 PythonAnywhere 호스팅 사이트 인 경우는 '말하는/줄거리/URL -이 도메인을 처리하기 위해 웹 앱을 만들어야합니다. ' 하지만 브라우저에 HTML 응답을 보내려고합니다. HTML 컨텐트를 표시하지 않습니까? 내가 무엇을 놓치고 있습니까?
내 생각 엔 당신이 [문서에 따라] 당신의 응용 프로그램을 배포해야한다는 것입니다 (https://help.pythonanywhere.com/pages/DjangoTutorial/) –
확인 당신이보기에서 제대로 대응 방법을 가져 오는 경우 urlpaters의 regrex가 웹 브라우저의 링크와 일치하는 경우 –
이 * 명확하게 * "django http 응답에서 HTML 보내기"문제가 아닙니다; 오류 메시지는 PythonAnywhere에서 실행되도록 사이트를 구성하지 않았 음을 나타냅니다. 질문과 관련된 제목을 선택하고 질문 자체에 관련 정보를 표시하십시오. –