Найти - Пользователи
Полная версия: Небольшой вопрсо по проектированию
Начало » Django » Небольшой вопрсо по проектированию
1
mirak
Я делаю магазин электронных товаров. Товары такого же типа как и лицензионные ключи к программам. То есть они могут быть куплены только один раз. Я создал отдельный Вью “Мои товары” и вопрос в следующем. Как лучше хранить такого рода информацию в джанго. Как лучше сделать, создать поле `user` типа ForeignKey в модели Product или каким-то образом сепарировать эту информацию в отдельную модель?
inoks
Отдельная модель, наследованная от абстрактной модели товар + к этой модели подвязана другая модель с конкретными ключами.
При продаже товара типа ПО заполнять в таблице заказов это поле.

Дополнительные сложности могут быть при наличии ограниченного количетва ключей или если ключи могут продаваться несколько раз или должны запрашиваться при продаже.

Посмотрите и разберитесь со http://www.satchmoproject.com/ - будет больше понимания и вы будете стоить больше.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB