Module ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body Expr Str If CompareNotIn Str AttributeLoad NameLoad attr body Raise NameLoad If UnaryOpNot AttributeLoad NameLoad attr body If BoolOpAnd AttributeLoad NameLoad attr CompareNotEq AttributeLoad NameLoad attr Str body Assign NameStore AttributeLoad NameLoad attr If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore SubscriptLoad NameLoad Slice Num orelse AugAssignAdd NameStore Str Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad If CompareNotEq NameLoad NameLoad body Return Call NameLoad NameLoad Raise NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If BoolOpAnd CompareNotEq AttributeLoad NameLoad attr Str CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Num Str CompareEq NameLoad Str body Return Call NameLoad Call AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body If UnaryOpNot AttributeLoad NameLoad attr body Raise NameLoad If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore SubscriptLoad NameLoad Slice Num orelse AugAssignAdd NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr NameLoad body Return Call NameLoad NameLoad Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad If CompareEq NameLoad NameLoad body Raise NameLoad orelse Return Call NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str
N/A django.conf settings django.core.urlresolvers resolve django.http Http404 HttpResponseRedirect django.views.decorators.vary vary_on_headers philo.exceptions MIDDLEWARE_NOT_CONFIGURED node_view N/A N/A request path N/A None kwargs N/A N/A 
	:func:`node_view` handles incoming requests by checking to make sure that:
	
	- the request has an attached :class:`.Node`.
	- the attached :class:`~philo.models.nodes.Node` handles any remaining path beyond its location.
	
	If these conditions are not met, then :func:`node_view` will either raise :exc:`Http404` or, if it seems like the address was mistyped (for example missing a trailing slash), return an :class:`HttpResponseRedirect` to the correct address.
	
	Otherwise, :func:`node_view` will call the :class:`.Node`'s :meth:`~.Node.render_to_response` method, passing ``kwargs`` in as the ``extra_context``.
	
	 N/A N/A philo.middleware.RequestNodeMiddleware N/A settings MIDDLEWARE_CLASSES N/A N/A MIDDLEWARE_NOT_CONFIGURED N/A N/A N/A request node N/A N/A N/A N/A settings APPEND_SLASH N/A N/A request path / N/A N/A path N/A request path N/A N/A N/A path N/A -1 / N/A N/A path N/A path N/A -1 N/A N/A path / N/A N/A view args kwargs N/A resolve path N/A N/A view node_view N/A N/A N/A HttpResponseRedirect path N/A Http404 N/A node N/A request node N/A subpath N/A N/A request node _subpath N/A N/A N/A N/A node _path / N/A N/A N/A node _path N/A -1 / N/A subpath / N/A N/A N/A HttpResponseRedirect N/A N/A node get_absolute_url N/A N/A N/A N/A node handles_subpath subpath N/A N/A N/A N/A settings APPEND_SLASH N/A N/A Http404 N/A N/A N/A subpath N/A -1 / N/A N/A subpath N/A subpath N/A -1 N/A N/A subpath / N/A redirect_url N/A N/A node construct_url subpath N/A N/A N/A node handles_subpath subpath N/A N/A N/A HttpResponseRedirect redirect_url N/A N/A view args kwargs N/A resolve redirect_url N/A N/A view node_view N/A N/A Http404 N/A N/A N/A HttpResponseRedirect redirect_url N/A N/A N/A node render_to_response request kwargs N/A N/A vary_on_headers Accept