python - Django setting up database for different users -


i have django project recording personal expenses , keeping personal budget. have created required models project , authorization using django. idea each authentic user shall keep own expenses records, therefore needs separate database. have researched django documentation , seems doest not provide answer this. there no need set database create unique model fields inherited default admin user fields , store data each user in single database. please advice correct approach task.

you can extend auth user model include additional data. can create new model has additional fields plus one-to-one relationship django user model.

eg:

from django.db import models django.conf import settings  class profile(models.model):     user = models.onetoonefield(settings.auth_user_model)     date_of_birth = models.datefield(blank=true, null=true)     ... 

here, should able use default auth user fields plus custom fields need.


Comments

Popular posts from this blog

routing - AngularJS State management ->load multiple states in one page -

python - GRASS parser() error -

Swift game error message -