Every line of 'django reverse' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
14 def full_reverse(self, viewname): 15 """Create a full URL for a view.""" 16 return 'http://testserver' + reverse(viewname)
59 def reverse(self, view_name, group, kwargs=None): 60 if kwargs is None: 61 kwargs = {} 62 63 prefix = self.content_app_name 64 final_kwargs = {} 65 66 final_kwargs.update(group.get_url_kwargs()) 67 final_kwargs.update(kwargs) 68 69 return dreverse("%s_%s" % (prefix, view_name), kwargs=final_kwargs)
283 def test_urlpattern_reverse(self): 284 for name, expected, args, kwargs in test_data: 285 with self.subTest(name=name, args=args, kwargs=kwargs): 286 try: 287 got = reverse(name, args=args, kwargs=kwargs) 288 except NoReverseMatch: 289 self.assertEqual(NoReverseMatch, expected) 290 else: 291 self.assertEqual(got, expected)