Я пытаюсь использовать свой файл URLconf (url.py) для создания файла KML запроса всех объектов с датой X. Я хочу передать его в YYYY- MM-DD.Передача даты в URLconf в Django
Мой urls.py файл:
urlpatterns = patterns('events.views',
(r'^(?P<date>[-\d]+)/$', 'kml_date')
)
Мой views.py файл:
def kml_date(request, date):
venues = Venue.objects.filter(event__eventdate__date=date).kml()
return render_to_kml('gis/kml/placemarks.kml', {'places' : venues})
Не уверен, что я делаю неправильно здесь какие-нибудь идеи?
Ты прав, я в конечном итоге нуждающихся в '(г '^ KML/(Р д {4}) -? (Р д {2}) -? (Р д {2})/$', 'kml_date'),' –
alukach
для тех, кто читает это в будущем, я испортил этот код, вот что: 'url (r '^ kml/(? P \ d {4}) - (? P \ d {2}) - (? P \ d {2})/$ ',' kml_date '), ' –
alukach
Вы ничего не изменили? У меня также была дата как входящий параметр, но он дает мне ошибку, получив неожиданный аргумент ключевого слова 'year' – Nitish