コード例 #1
0
ファイル: middleware.py プロジェクト: campherkurt/glowmob
    def process_view(self, request, view_func, view_args, view_kwargs):
        # hack to ignore static file serving
        if hasattr(view_func, '__name__'):
            if not view_func.__name__ == 'serve':
                analytics(request, params=None, fail_silently=True)
                request.has_admob = True
                return view_func(request, *view_args, **view_kwargs)

        return None
コード例 #2
0
ファイル: decorators.py プロジェクト: supersighs/django_admob
 def _dec(request, *args, **kwargs):
     admob.analytics(request, params=None, fail_silently=True)
     request.has_admob = True
     return view(request, *args, **kwargs)
コード例 #3
0
ファイル: decorators.py プロジェクト: batiste/django_admob
 def _dec(request, *args, **kwargs):
     admob.analytics(request, **admob_kwargs)
     request.has_admob = True
     return view(request, *args, **kwargs)
コード例 #4
0
ファイル: admob_tags.py プロジェクト: simudream/django_admob
 def render(self, context):
     context['request'].has_admob = True
     if self.var.resolve(context):
         return ad(context['request'], fail_silently=True)
     else:
         return analytics(context['request'], fail_silently=True)
コード例 #5
0
ファイル: decorators.py プロジェクト: simudream/django_admob
 def _dec(request, *args, **kwargs):
     analytics(request, params=None, fail_silently=False)
     request.has_admob = True
     return view(request, *args, **kwargs)
コード例 #6
0
ファイル: admob_tags.py プロジェクト: batiste/django_admob
 def render(self, context):
     context['request'].has_admob = True
     if self.var.resolve(context):
         return ad(context['request'], fail_silently=True)
     else:
         return analytics(context['request'], fail_silently=True)