django-snippetscream is a Django app packaging the best snippets found on http://djangosnippets.org
Included Snippets
963. RequestFactory
Easily create mock request objects for use in testing.
Original Snippet - http://djangosnippets.org/snippets/963/
Example:
from snippetscream import RequestFactory
request = RequestFactory().get('/')
1378. Resolve URLs to View Name
Supplies a resolve_to_name function that takes in a path and resolves it to a view name or view function name (given that the path is actually defined in your urlconf).
Original Snippet - http://djangosnippets.org/snippets/1378/
Example:
=== urlconf ====
urlpatterns = patterns(''
(r'/some/url', 'app.views.view'),
(r'/some/other/url', 'app.views.other.view', {}, 'this_is_a_named_view'),
)
=== example usage in interpreter ===
>>> from snippetscream import resolve_to_name
>>> print resolve_to_name('/some/url')
'app.views.view'
>>> print resolve_to_name('/some/other/url')
'this_is_a_named_view'
Product's homepage
Requirements:
· Python
· Django
What's New in This Release: [ read full changelog ]
· Removed monkeypatching on and added test for 1378.
· Included 2536 - Configurable defaults for contrib.sites default Site during syncdb