Я хочу, чтобы мой urls.py фиксировал длинную настройку URL:
/get/<lowercase_string>/<integer>/<date>/<date>/
Например: www.mysite.com/get/ams/221/12-23-2010/01-10-2011/
, поскольку вы можете видеть дату в формате месяц/день/год.
Поскольку мое знание регулярных выражений почти ни к чему, я буду благодарен вам за руководство. Я буду захватывать части <lowercase_string>
, <integer>
, <date>
, <date>
на моем представлении.
Спасибо.
^get/([a-z]+)/(\d+)/(\d{2}-\d{2}-\d{4})/(\d{2}-\d{2}-\d{4})/
#to capture the values in variables:
^get/(?P<lowercase_string>[a-z]+)/(?P<integer>\d+)/(?P<date1>\d{2}-\d{2}-\d{4})/(?P<date2>\d{2}-\d{2}-\d{4})/