#filename: views.py
from django.shortcuts import render, render_to_response
from django.template import loader, Context, Template
from django.http import HttpResponse
from django.shortcuts import render_to_response
# Create your views here.
def index(req):
t = loader.get_template('index.html') #get template
c = Context({'uname':'alen'}) #
#html = t.render(c)
#return HttpResponse(html)
return HttpResponse(t.render(c))
def index1(req):
t1 = Template('<h1>{{uname}},python.....index2</h1>') #get template
c2 = Context({'uname':'alen1'}) #
#html = t.render(c)
#return HttpResponse(html)
return HttpResponse(t1.render(c2))
def index2(req):
return render_to_response('index.html', {'uname':'csvt02'})
2.urls.py
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
# Examples:
# url(r'^$', 'csvt02.views.home', name='home'),
# url(r'^blog/', include('blog.urls')),
url(r'^admin/', include(admin.site.urls)),
url(r'^index/$', 'blog.views.index'),
url(r'^index2/$', 'blog.views.index2'),
url(r'^index1/$', 'blog.views.index1'),
)
浏览器只有 127.0.0.1:8000/index 可以出结果
其他的URL 127.0.0.1:8000/index1
127.0.0.1:8000/index 2 都是404错误,视频里教学老师是对的,我的就是错的,我看的是这里的视频:http://www.icoolxue.com/album/show/112 第六集
有知道的朋友帮忙解答下