Новости собираются с мира по нитке на совершенно безвозмездной основе. Ты легко можешь посодействовать проекту, добавив ссылку на интересную новость, статью, интервью или проект о python. А еще можно форкнуть код этого проекта на Github и помочь в развитии его функциональности. И еще один вариант - проголосовать рублем
Пишем web-проекты: полиморфные связи или Foreign Key на две Django модели
Представим ситуацию. Есть модель Текст (заголовок, тело, теги) и модели Новость, Продукт, Реклама, которые имеют свои уникальные параметры. Необходимо связать Текст и все остальные - вполне логичное желание.
Как можно поступить:
Добавить Foreign Key в Текст (т.е. будет N=3 Foreign Key полей)
Сделать отдельные модели для связи - будет 3 таблицы для связки. (вручную их сделаем)
Сделать 2 поля, одно из которых будет говорить, какая модель имеется в виду, а второе – хранить ключ этой модели. + добавить свойство, которое будет возвращать запись из нужной модели (делать нужный query запрос)