Exemplo n.º 1
0
	def view( self, request, dictionary, content_type = DEFAULT_CONTENT_TYPE ):
		# update data to show menu notifications in menu
		dictionary.update( { 'menu_notifications_counts': MenuNotifications.get_by_user( request.user ) } )

		if self._has_user_profile:
			dictionary.update( user_profile = self._user_profile )
		dictionary.update( has_user_profile = self._has_user_profile )							
				                                        	
		return super( LoginStateView, self ).view( request, dictionary, content_type )
Exemplo n.º 2
0
	def pre_view( self, request, *args, **kwargs ):		
		MenuNotifications.reset( request.user, 'my_orders' )
		return super( OrdersView, self ).pre_view( request, *args, **kwargs )