Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
31 lines (19 loc) · 918 Bytes

File metadata and controls

31 lines (19 loc) · 918 Bytes
Copy raw file
Download raw file
Edit and raw actions

#django通过二种方式取得分页的page值

###第一:通过正则表达式的分组和视图结合取得url中的参数。
urls.py中这样写

 url(r'^page=(\d+)', 'blogapp.views.index')

views.py中这样写函数。

 def index(request,page):  #是2个参数
       try:
           number = int(page)
       except :
            page = 1    

url 的样式 http://127.0.0.1:8000/page=2

###第二:通过request的方法
def index(request): #是一个参数 try: page = int(request.GET.get('page')) except ValueError: page = 1 这样,urls.py中,正则不用特殊设置。url 的样式 http://127.0.0.1:8000/?page=1

python培训黄哥所写,50讲视频+作业+辅导,让参加的学员,可以通过学习python学会编程。

Morty Proxy This is a proxified and sanitized view of the page, visit original site.