0
我對web開發(而不是編程)很新,但我只是成功(有點)部署了一個非常基本的hello世界風格的Django應用程序。我第一次做到這一點,我在HTML中遇到了一個問題。這裏是我的錯誤全貌:Django經常返回過時的視圖
from django.http import HttpResponse
import datetime
def homepage(request):
now=datetime.datetime.now()
html="<html><body><It is now %s.</body></html>" % now
return HttpResponse(html)
額外<只是後的第一個body標籤造成顯示空白頁的瀏覽器。我想清楚我做了什麼,並修復了錯誤。我還添加了一個標題,以便我能夠跟蹤(有點)更好的事情。舊觀點成爲本:
from django.http import HttpResponse
import datetime
def homepage(request):
now=datetime.datetime.now()
html="<html><head><title>Hello</title></head><body>It is now %s.</body></html>" % now
return HttpResponse(html)
現在瀏覽器顯示舊視圖(空白頁)的大部分時間,只是標題用空白的身體有時,偶爾整正確的新觀點。我不知道發生了什麼事。我用flup來運行nginx來處理FastCGI。想法?
您是否重新啓動服務器? –
如果你已經重命名模塊,刪除pyc文件..'find。 -type f -name「* .pyc」| xargs rm -rf;' –
是的,假設你的意思是nginx。 – airplanemania