Начну с того, что мои навыки работы с базами данных слабые, и вполне возможно, что я просто неправильно это проектирую.
Я работаю над приложением Django 1.3, которое позволит клиентам входить в систему, чтобы просматривать различные аспекты своей «учетной записи».Одной из моделей является «Клиент», и для меня имеет смысл добавить в эту модель поле «имя пользователя», чтобы я мог показывать проекты, платежи и т. Д., Принадлежащие каждому клиенту.
У меня большая часть схемы настроена, но я не могу понять, как создать поле "username", которое ссылается на имя входа django.Ваше среднее поле выглядит примерно как
projects = models.ManyToManyField('Project')
website = models.URLField()
обновлений, чтобы уточнить , что мне нужно: username = models.ForeignKey (WhereverDjangoKeepsTheUserModel)
решено Мне нужно было from django.contrib.auth.models import User
и username = models.ForeignKey(User)
Принятие ответа Джека М, потому что это помогло мне найти нужную мне деталь.