I have an web address:
http://www.example.com/org/companyA
I want to be able to pass CompanyA to a view using regular expressions.
This is what I have:
(r'^org/?P<company_name>\w+/$',"orgman.views.orgman")
and it doesn’t match.
Ideally all URL’s that look like example.com/org/X would pass x to the view.
Thanks in advance!
You need to wrap the group name in parentheses. The syntax for named groups is
(?P<name>regex), not?P<name>regex. Also, if you don’t want to require a trailing slash, you should make it optional.It’s easy to test regular expression matching with the Python interpreter, for example: