БД и Phytonanywhere
Запускаю свой первый проект на Phytonanywhere. Смысл проекта в том, что пользователь вводит данные (выбирает кол-во будущих вопросов (quantity), возрастную категорию (Age) и вводит свое сообщение (message). Все эти данные должны записаться в бд, для дальнейшего использования в проекте. Локально все работает. Но при развертывании на phytonanywhere выдает ошибку "no such column" для всех этих трех данных, которые должны записаться. БД создана (пустая) также на phytonanywhere, подключена в settings, связь установлена и работает. Что я делаю не так, подскажите, пожалуйста?
views.py
def questx(request):
return render(request, 'polls/index-dark.html')
def info(request):
return render(request, 'info2.html')
def age(request):
return render(request, 'age.html')
def quant(request):
if request.method == 'POST':
b = request.POST.get('age')
d = int(b)
return render(request, 'quant.html', {'d': d})
def message(request):
k = Age()
if request.method == 'POST':
b = request.POST.get('quantity_text')
c = request.POST.get('age')
d = int(b)
f = int(c)
return render(request, 'message.html', {'d': d, 'f': f})
def about_user(request):
a = Age()
p1 = Message()
if request.method == 'POST':
b = request.POST.get('quantity_text')
c = request.POST.get('age')
m = request.POST.get('message')
pin = random.randint(1023, 9976)
a.age = c
a.quantity = b
p1.message_text = m
p1.save()
a.message = m
a.pin = pin
a.save()
p = Pin(message_0=p1, pin=pin)
p.save()
d = Age.objects.values()
j = int(c)
k = int(b)
l = m
return render(request, 'about_user.html', {'d': d, 'pin': pin, 'j': j,'k': k, 'l': l})
models.py
class Message(models.Model):
message_text = models.CharField(max_length=2000, null=True)
class Age(models.Model):
age = models.IntegerField(null=True)
pin = models.IntegerField(null=True)
message = models.CharField(max_length=2000, null=True)
quantity = models.IntegerField(null=True)