django.db.utils.IntegrityError: строка в таблице Flights_flight с первичным ключом «1» содержит недопустимый внешний ключ: Flight_flight.origin_id содержит значение «Нью-Йорк», которому нет соответствующего значения в Flight_airport. id.
когда я напишу python Manage.py Migrate, это появится!
это код:
def main():
"""Run administrative tasks."""
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'airline.settings')
try:
from django.core.management import execute_from_command_line
except ImportError as exc:
raise ImportError(
"Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?"
) from exc
execute_from_command_line(sys.argv)
if __name__ == '__main__':
main()
я пытаюсь написать другое значение для Нью-Йорка, но это не работает
вот ошибка:
django.db.utils.IntegrityError: строка в таблице Flights_flight с первичным ключом «1» содержит недопустимый внешний ключ: Flight_flight.origin_id содержит значение «Нью-Йорк», которому нет соответствующего значения в Flight_airport. id. когда я напишу [b]python Manage.py Migrate[/b], это появится! это код: [code]def main(): """Run administrative tasks.""" os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'airline.settings') try: from django.core.management import execute_from_command_line except ImportError as exc: raise ImportError( "Couldn't import Django. Are you sure it's installed and " "available on your PYTHONPATH environment variable? Did you " "forget to activate a virtual environment?" ) from exc execute_from_command_line(sys.argv)
if __name__ == '__main__': main() [/code] я пытаюсь написать другое значение для Нью-Йорка, но это не работает вот ошибка: