Связи между таблицами в Django. (Вопрос на 99 баллов)

Компьютеры программирование MySQL python django

Как создать связь с первичным ключем в в модели мне понятно а вот список вопросов, на которые я не могу найти ответа:

Как создать связь между:
-Двумя колонками в ОДНОЙ таблице.
-Как создать связь междуколонки в таблице А с КОНКРЕТНОЙ колонкой (Не первичным ключем) в таблице В?

Кто ответит тому +99 баллов!
Ответы:
См. ссылку.
"To create a recursive relationship – an object that has a many-to-one relationship with itself – use models.ForeignKey('self')"
"ForeignKey.to_field The field on the related object that the relation is to. By default, Django uses the primary key of the related object."


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.