category = models.ForeignKey(Category)
а не OneToOneField
Ну и category_id будет отдаваться без доп. запроса
Отправлено с iPhone
08.02.2012, в 1:24, GSV <svyatoslav.zhurovsky@gmail.com> написал(а):
> есть модели...
>
> class Category(models.Model):
> title = models.CharField(_('title'), max_length=100)
>
> class Post(models.Model):
> categories = models.OneToOneField(Category)
>
>
> p = Post.objects.get(pk=1)
>
> p.categories_id - делает еще один дополнительный запрос :( Можно
> получить как-нибудь categories_id без него? Ведь в основном запросе
> ключ запрашивается
Комментариев нет:
Отправить комментарий