from django.db import models import datetime from django.utils import timezone # Create your models here. #Nach Änderung von models dann delete datenbank und dann makemigrations chatbot und dann migrate class Question(models.Model): session_id = models.CharField(max_length=200, blank=True, null=True) question_text = models.CharField(max_length=200) publi_date = models.DateTimeField('date published') def __str__(self): return self.question_text def was_published_recently(self): now = timezone.now() return now - datetime.timedelta(days=1) <= self.publi_date <= now was_published_recently.admin_order_field = 'publi_date' was_published_recently.boolean = True was_published_recently.short_description = 'Published recently?' class Responce(models.Model): session_id = models.CharField(max_length=200, blank=True, null=True) responce_text = models.CharField(max_length=200) publi_date = models.DateTimeField('date published') def __str__(self): return self.responce_text class Question_Responce(models.Model): session_id = models.CharField(max_length=200, blank=True, null=True) question_text = models.CharField(max_length=200) intent1 = models.CharField(max_length=200) accurancy1 = models.CharField(max_length=200) intent2 = models.CharField(max_length=200) accurancy2 = models.CharField(max_length=200) responce_text = models.CharField(max_length=200) publi_date = models.DateTimeField('date published') def __str__(self): return self.question_text