сохранить серийный номер, сгенерированный после отправки формы и отображенный в базе данных django? - PullRequest
0 голосов
/ 08 апреля 2020

Я создал модель как

class Personal_Detail(models.Model):
    message=models.CharField(max_length=100,blank=True, null=True)
 def __str__(self):
          return self.beneficiary_aadhaar_name 

и выглядит как

from django.contrib import messages
import datetime
import random
@login_required
def personal_detail(request):
    now=datetime.datetime.now()
    messages.success(request,now.strftime("SKPMMVY%Y%m%d%H%M%S")+str(random.randint(0,99))+str(":\tYour 
    form has been submitted successfully"))
    beneficiary_adhaar_name=request.POST.get('beneficiary_adhaar_name')

    apply_online = Personal_Detail(beneficiary_adhaar_name=beneficiary_adhaar_name)    
    apply_online.save()    
    return render(request,'users/applyonline.html')

Я не знаю, как я могу сделать то же самое для сообщений, чтобы отображаемый серийный номер после Отправка формы также будет сохранена в базе данных. (Для messages.success я не знаю, как поступить, как в других случаях)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...