1👍
✅
I guess you’ll have to roll your own, but really doesn’t sound hard.
Is there a reason you’d like to do it in Django? Django is not a simple CMS that you just install and enable some features to make it work. It’s a framework, which means you’ll have to do some things yourself. And doing this yourself, if you’re at least a bit proficient, shouldn’t be that hard.
Let’s say you have a site / an app written in django and want to implement private messages. All you’d need are two models: User and Messages and save your private message to Messages with two foreign keys for sender and reciever.
You’ll have to be more specific with your question to get more specific answers.
Source:stackexchange.com