问题描述
|
好的,我到处都在寻找这个东西,而且似乎找不到找到它的优雅方法。基本上,我有一个“类别”模型,该模型具有一本书所属的类别字段,然后是该类别的父级。
我正在尝试创建一个模板来显示:
父母1
类别1
- 预约一个
-书架
类别2
-书本
--bookc
父母2
类别3
-书架
-已预订
我的模型是:
class Category(models.Model):
category = models.CharField(max_length=20)
parent = TreeForeignKey(\'self\',blank=True,null=True,related_name=\'children\')
class Book(models.Model):
bookname=models.CharField(_(\'bookname\'),max_length=255)
author=models.CharField(_(\'author\'),max_length=255)
manufacturer=models.CharField(_(\'manufacturer\'),max_length=255)
description=models.TextField(_(\'description\'),blank=True)
coverart = models.ImageField(upload_to=\"coverart\",null=True)
adder=models.ForeignKey(User,related_name=\"added_models\",verbose_name=_(\'adder\'))
added=models.DateTimeField(_(\'added\'),default=datetime.now)
category=models.ForeignKey(Category,related_name=\'cat\')
content=models.TextField(blank=True)
在我的视图/模板中是否有关于最佳方法的想法?它只是一个基本的数据库浏览结构,但是反向查找属于父级的类别/书籍会使我感到困惑。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)