私は次のURLを持っています:
http://localhost:8000/store/add/?points=5
URLからポイント数を抽出したい。
私のviews.py
中で、私は持っています:
points = request.GET.get('points',0)
問題は、ポイントが見つからないため、デフォルトの0を使用することです。
私が間違っていることについての洞察はありますか?
私のurls.py
from django.conf.urls.defaults import *
from store.models import Part, Category, UniPart, LibraryRequest
from django.views.generic.list_detail import object_list
from voting.views import vote_on_object
urlpatterns=patterns('',
#/store/
url(r'^$','store.views.all_models',name="all_models"),
#/integer/view_part
url(r'^(\d+)/view_part/$','store.views.view_part',name="view_part"),
url(r'^your_models/$','store.views.your_models',name="your_models"),#/your_model
url(r'^user_models/(?P<username>\w+)/$','store.views.user_models',name="user_models"),
url(r'^add/(?P<points>\d+)/','store.views.add_model'),
から抜粋views.py
:
def add_model(request, points=None):
print points