[
{"pk": 1, "model": "userentryes.entry", "fields": {"stream":"stream1", "entry":"entrycontent1", "university":"universityA"}},
{"pk": 2, "model": "userentryes.entry", "fields": {"stream":"stream1", "entry":"entrycontent2", "university":"universityB"}},
{"pk": 3, "model": "userentryes.entry", "fields": {"stream":"stream2", "entry":"entrycontentn", "university":"universityN"}},
...
]
{
'stream1':
{
'universityA':['entrycontent1','entrycontent2','entrycontentn'],
'universityB':['entrycontent11','entrycontent12','entrycontent1n'],
'universityC':['entrycontent21','entrycontent22','entrycontent2n'],
...
},
'stream2':
{...},
...
}
Профиль для каждого юзера свой. Stream для всех общие
ForeignKey.to_field не подходит - целевое поле должно быть unique=True.
Это уже не первый раз когда я задаюсь этим вопросом, и вообще не уверен,что это возможно. И если это так хотелось бы услышать твердое "Это невозможно"