def email_setting(request): """ The function calling and updating Email Settings. :param request: :return: """ username = request.user.username # Load Email Setting function all_email = email_db.objects.filter(username=username) if request.method == 'POST': subject = request.POST.get("email_subject") from_message = request.POST.get("email_message") email_to = request.POST.get("to_email") all_email.delete() save_email = email_db( username=username, subject=subject, message=from_message, recipient_list=email_to, ) save_email.save() return HttpResponseRedirect(reverse('webscanners:setting')) return render(request, 'email_setting_form.html', {'all_email': all_email})
def email_settings(self, subject, message, recipient_list): """ :param arachnihost: :param arachniport: :return: """ all_email = email_db.objects.filter(self.username) all_email.delete() save_emailsettings = email_db(username=self.username, subject=subject, message=message, recipient_list=recipient_list) save_emailsettings.save()