Everytime a new user is registered I want to create two mail folders: Draft and Deleted, and also allow the user to create his own folders.
How can I override the user registration so the two folders are created for each new user?
Antoher alternative would be to give a default folder value and allow users to add their own new folders.
Models.py
class UserFolder(models.Model):
user = models.ForeignKey(settings.AUTH_USER_MODEL, null = True, blank = True)
class MessageFolder(models.Model):
folder = models.ForeignKey(UserFolder, null = True, blank = True)
message = models.ForeignKey(Message, null = True, blank = True)