def update_notify_numbers(request):
if request.method == 'POST':
if 'notify_numbers' in request.POST:
notify_numbers = request.POST['notify_numbers'].strip()
if not notify_numbers == "":
for current_number in notify_numbers.split(','):
try:
validate_phone(current_number.strip())
except ValidationError:
messages.error(request, "Invalid phone number: '" + current_number +
"'. Example of valid input is '+62000000, +52000000, +63000000'",
extra_tags="alert alert-danger notify-numbers")
return redirect("/dashboard/profile")
network = UserProfile.objects.get(user=request.user).network
network.notify_numbers = notify_numbers
network.save()
messages.success(request, "Notify numbers updated.",
extra_tags="alert alert-success notify-numbers")
return redirect("/dashboard/profile")
return HttpResponseBadRequest()
user.py 文件源码
python
阅读 31
收藏 0
点赞 0
评论 0
评论列表
文章目录