Python one-day training 104 ---- Django URLconf exercise, pythondjango
When the url is http: // 127.0.0.1: 8000/sum/n/(n is a number), the returned page displays the sum of 1-n.
Source code views. py file
# Coding: utf-8from django. shortcuts import renderfrom django. http import HttpResponse, Http404 # Create your views here. def num_plus (request, plus): try: plus = int (plus) handle T ValueError: raise Http404 () sum = 0 for x in range (plus + 1 ): sum + = x html = "Urls. py file
From django. conf. urls import patterns, include, urlfrom django. contrib import adminurlpatterns = patterns ('', # Examples: # url (R' ^ $ ', 'mysite. views. home ', name = 'home'), # url (R' ^ blog/', include ('blog. urls '), url (R' ^ admin/', include (admin. site. url (r "^ sum/(\ d +)/$", "timer. views. num_plus "))
Related Knowledge points
Python network programming 06 ---- URLconf in Django