Exemplo n.º 1
0
def del_success(request, pk):
    data = get_object_or_404(dellist, id=pk, status='accept')
    get_object_or_denied(request.user, 'deliveryapp', 'C')
    data.status = 'success'
    data.save()

    comments = "%s выполнил доставку id: %s" % (request.user, data.id)
    de = delevent.objects.create(
        user=request.user,
        dellist=data,
        event='success',
        comment=comments,
    )

    path = reverse('dellist_detail', args=[data.id])
    value_chat = get_message('del_success', request.user, path)
    send_message(User.objects.get(username='******'), value_chat)

    return HttpResponseRedirect(reverse('dellist_detail', args=[data.id]))
Exemplo n.º 2
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'eventcall', 'L')
     return super(event_call_list, self).dispatch(request, *args, **kwargs)
Exemplo n.º 3
0
	def dispatch(self, request, *args, **kwargs):
		get_object_or_denied(self.request.user, 'list_ostatkisklad', 'L') #проверяем права
		return super(list_ostatkisklad, self).dispatch(request, *args, **kwargs)
Exemplo n.º 4
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'motivation_list',
                          'R')  #проверяем права
     get_object_or_404(self.model, id=self.kwargs['pk'])
     return super(shop_edit, self).dispatch(request, *args, **kwargs)
Exemplo n.º 5
0
 def dispatch(self, request, *args, **kwargs):
     #self.e = get_object_or_404(self.model, id=self.kwargs['pk'], user=request.user) #ПОТОМ ВКЛЮЧИТЬ
     #проверяем права
     get_object_or_denied(self.request.user, 'goods', 'U')  #проверяем права
     return super(goods_edit, self).dispatch(request, *args, **kwargs)
Exemplo n.º 6
0
 def dispatch(self, request, *args, **kwargs):
     #self.data = get_object_or_404(self.model, id=self.kwargs['pk'])
     get_object_or_denied(self.request.user, 'goods', 'R')  #проверяем права
     return super(goods_detail, self).dispatch(request, *args, **kwargs)
Exemplo n.º 7
0
 def dispatch(self, request, *args, **kwargs):
     self.pu = get_object_or_404(profileuser, id=self.kwargs['pk'])
     get_object_or_denied(self.request.user, 'personal',
                          'R')  #проверяем права
     return super(personal_add_child,
                  self).dispatch(request, *args, **kwargs)
Exemplo n.º 8
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'pricequeue',
                          'L')  #проверяем права
     data = get_object_or_404(self.model, id=self.kwargs['pk'])
     return super(pricequeue_print_edit,
                  self).dispatch(request, *args, **kwargs)
Exemplo n.º 9
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'pricequeue',
                          'L')  #проверяем права
     return super(pricequeue_print_del,
                  self).dispatch(request, *args, **kwargs)
Exemplo n.º 10
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'personal',
                          'R')  #проверяем права
     #self.data = get_object_or_404(self.model, id=self.kwargs['pk'])
     return super(personalanketa_detail,
                  self).dispatch(request, *args, **kwargs)
Exemplo n.º 11
0
 def dispatch(self, request, *args, **kwargs):
     #self.e = get_object_or_404(self.model, user=request.user)
     get_object_or_denied(self.request.user, 'personaldata',
                          'R')  #проверяем права
     return super(personaldata_edit, self).dispatch(request, *args,
                                                    **kwargs)
Exemplo n.º 12
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'personal',
                          'R')  #проверяем права
     return super(personalanketa_list,
                  self).dispatch(request, *args, **kwargs)
Exemplo n.º 13
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'personal',
                          'R')  #проверяем права
     self.data = get_object_or_404(personalfeat, id=self.kwargs['pk'])
     return super(personal_add_feat_image,
                  self).dispatch(request, *args, **kwargs)
Exemplo n.º 14
0
 def dispatch(self, request, *args, **kwargs):
     self.data = get_object_or_404(self.model, id=self.kwargs['pk'])
     get_object_or_denied(self.request.user, 'personal',
                          'R')  #проверяем права
     return super(personal_remove_child,
                  self).dispatch(request, *args, **kwargs)
Exemplo n.º 15
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'eventcall', 'L')
     self.b = get_object_or_404(buyer, id=self.kwargs['pk'])
     return super(event_call_add, self).dispatch(request, *args, **kwargs)
Exemplo n.º 16
0
 def dispatch(self, request, *args, **kwargs):
     #проверяем права
     get_object_or_denied(self.request.user, 'goods', 'L')  #проверяем права
     return super(goods_list, self).dispatch(request, *args, **kwargs)
Exemplo n.º 17
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'eventcall', 'L')
     #self.e = get_object_or_404(self.model, id=self.kwargs['pk'], user=request.user) #ПОТОМ ВКЛЮЧИТЬ
     return super(event_call_edit, self).dispatch(request, *args, **kwargs)
Exemplo n.º 18
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'motivation_list',
                          'R')  #проверяем права
     return super(shop_list, self).dispatch(request, *args, **kwargs)
Exemplo n.º 19
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'deliveryapp',
                          'L')  #проверяем права
     return super(dellist_list, self).dispatch(request, *args, **kwargs)
Exemplo n.º 20
0
 def dispatch(self, request, *args, **kwargs):
     get_object_or_denied(self.request.user, 'softapp',
                          'U')  #проверяем права
     return super(panel_softs_edit, self).dispatch(request, *args, **kwargs)