Guest User

Untitled

a guest
May 21st, 2018
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.41 KB | None | 0 0
  1. def comadd (request):
  2.     """ добавляем комментарий к толкованию """
  3.     #pdb.set_trace()
  4.     if request.is_ajax():
  5.         #Имя
  6.         if len(request.POST["name"]) > 0:
  7.             name = request.POST["name"]
  8.         else:
  9.             name = "Аноним"
  10.  
  11.         mail = request.POST['mail']
  12.         if not validateEmail(mail):
  13.             mail = ""
  14.  
  15.         mess = request.POST["mess"].replace('\r\n', '<br />').replace('\n', '<br />')
  16.  
  17.         #сохраняем
  18.         w = Words.objects.get(id=request.POST["wid"])
  19.         if len(request.POST["mess"]) > 0:
  20.             new_custom = Customs(
  21.                 name = name,
  22.                 email = mail,
  23.                 content = mess,
  24.                 activ = True,
  25.                 word = w,
  26.             )
  27.             new_custom.save()
  28.             jmess = u'your-sleep.ru\nКомментарий:\n\nword: '+w.word+'\nname: '+name
  29.             jmess += '\nemail: '+request.POST['mail']
  30.             jmess += '\ncontent:\n\n'+request.POST['mess']
  31.             jsend('demoriz@support-pc.ru', jmess)
  32.             return HttpResponse("ok")
  33.         else:
  34.             jmess = u'your-sleep.ru\nОшибка при комментировании'
  35.             jsend('demoriz@support-pc.ru', jmess)
  36.             return HttpResponse("err")
  37.     else:
  38.         jmess = u'your-sleep.ru\nНе AJAX'
  39.         jsend('demoriz@support-pc.ru', jmess)
  40.         return HttpResponse("no")
Add Comment
Please, Sign In to add comment