Python 跨关系的查找。-我所有的型号名称都需要首字母大写吗

Python 跨关系的查找。-我所有的型号名称都需要首字母大写吗,python,django,model,Python,Django,Model,因此,我目前正在学习django中的查询集和模型。我是从哪个州来的 跨关系的查找 Django提供了一种强大而直观的方式来“跟踪”关系 在查找中,自动为您处理SQL连接,后面是 场景。要跨越关系,只需使用related的字段名 跨模型的字段,用双下划线分隔,直到 去你想去的地方 此示例检索名为的Blog的所有条目对象 “披头士博客”: Entry.objects.filter(blog_uuname='Beatles blog')这个范围可以是您想要的深度 它也可以反向工作。要指“反向”关系,只

因此,我目前正在学习django中的查询集和模型。我是从哪个州来的

跨关系的查找

Django提供了一种强大而直观的方式来“跟踪”关系 在查找中,自动为您处理SQL连接,后面是 场景。要跨越关系,只需使用related的字段名 跨模型的字段,用双下划线分隔,直到 去你想去的地方

此示例检索名为的Blog的所有条目对象 “披头士博客”:

Entry.objects.filter(blog_uuname='Beatles blog')这个范围可以是您想要的深度

它也可以反向工作。要指“反向”关系,只需 使用模型的小写名称


现在在我的例子中,我的模型已经用小写字母创建了。我是否应该返回并将模型名称中的第一个字符大写

将类名大写是PEP8的建议,而不是要求


对于Django模型,它不应该影响您的表名,并且应该是安全的;但是,它不会产生任何功能性效果,它只是一种风格改进

不,您不需要这样做,但您可能希望遵循pep8命名约定