Django: How to access URL regex parameters inside a middleware class?

Viewed 3994

I am working on a Django project on Google App Engine. I have a URL like:

http://localhost:8080/[company]/projects/project

Note that [company] is a URL parameter defined in my urls.py like:

(r'(^[a-zA-Z0-9-_.]*)/projects/project/(\d*)', 'projects.views.project_form'),

I want to get the value of [company] from a middleware where I will set the GAE datastore namespace to the [company] value.

Is it possible to get the [company] parameter from the request object passed in the process_request method of middleware class?

1 Answers
Related