1

私は次のモデルを持っています:

from django.db import models
from django.forms import ModelForm
from vehicle.models import Vehicle
from account.models import Wheelster

class Ride(models.Model): 
    [...]
    driver = models.OneToOneField(Wheelster, blank=True)
    driver_vehicle = models.OneToOneField(Vehicle, blank=True) 
    [...]

しかし、Django テストを実行しようとすると、次のエラーが発生します。

Failed to install custom SQL for ride.Ride model: column "driver" of relation "ride_ride" does not exist
LINE 1: ...RT INTO ride_ride (origin, destination, datetime, driver, dr...

フィールド タイプを CharField に変更すると問題なく動作します。エラーがどこから来たのか考えていますか?

4

0 に答える 0