2011-11-04 71 views
0

我正在學習Django並完成所有工作。 我有我的jangoTest views.py /首/ views.py 中,我定義:我被困在Django undefined main_page

def main_page(request): 
    output = ''' 
    <html> 
     ..... 
    </html> 
return HttpResponse(output) 

我有我的jangoTest urls.py/urls.py 中,我寫道:

from django.conf.urls.defaults import patterns, include, url 
urlpatterns = patterns('',(r'^$', main_page),) 

但main_page變成'未定義',我堅持在這一點上。 任何人都知道如何解決這個問題?

非常感謝!

+0

您應該1.檢查您的main_page是否被調用。 2.在返回之前檢查輸出實際包含的內容。打印到日誌可以幫助您做到這一點。 – Lycha

回答

0

難道你錯過了urls.py文件中的導入嗎?

from views import *