Пример #1
0
    def get_request(self,
                    path=None,
                    language=None,
                    post_data=None,
                    enforce_csrf_checks=False):
        factory = RequestFactory()

        if not path:
            path = self.get_pages_root()

        if not language:
            language = settings.LANGUAGES[0][0]

        if post_data:
            request = factory.post(path, post_data)
        else:
            request = factory.get(path)
        request.session = self.client.session
        request.user = getattr(self, 'user', AnonymousUser())
        request.LANGUAGE_CODE = language
        request._dont_enforce_csrf_checks = not enforce_csrf_checks
        return request
Пример #2
0
 def setUp(self):
     self.request_factory = RequestFactory()
Пример #3
0
 def request_factory(self):
     return RequestFactory()