Аргумент int () python django models должен быть строкой, похожим на байты, или числом, а не датой и временем - PullRequest
0 голосов
/ 27 мая 2018

В моделях Django я пытаюсь создать две таблицы: Job и Images, и я пытаюсь связать таблицу изображений с таблицей заданий через job_id.Но каждый раз, когда я выполняю миграцию, я получаю следующую ошибку:

int () аргумент должен быть строкой, похожей на байты, или числом, а не datetime

Myкод ниже:

from Django.db import models

class Job(models.Model):
    job_id = models.IntegerField(default=1, primary_key=True)
    summary = models.CharField(max_length=200)
    upload = models.FileField(upload_to='uploads/')

class Images(models.Model):
    image_id = models.IntegerField(default=1, primary_key=True)
    image = models.ImageField(upload_to='images/')
    job_id = models.ForeignKey(Job, on_delete=models.CASCADE)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...