Python Django模型中的公共变量';s类元
我对varaibles示波器有点问题。 代码:Python Django模型中的公共变量';s类元,python,django,Python,Django,我对varaibles示波器有点问题。 代码: 我该怎么做?Django在Meta中看不到main_字段 对于代码产生的错误,请尽量更加具体。什么是ReportData?里面有什么?是的,应该是这样的Meta需要存在,但在实例化类之前,self不存在。你到底想做什么?另外,这不是一个模型类,而是一个过滤器集,它甚至不是Django本身的一部分。我更改了问题的标题,因为Django的Meta类不是一个元类。最初的标题混淆了这两个术语。 class Report(django_filters.Fil
我该怎么做?Django在Meta中看不到main_字段 对于代码产生的错误,请尽量更加具体。什么是
ReportData
?里面有什么?是的,应该是这样的<创建类时,code>Meta需要存在,但在实例化类之前,self
不存在。你到底想做什么?另外,这不是一个模型类,而是一个过滤器集,它甚至不是Django本身的一部分。我更改了问题的标题,因为Django的Meta
类不是一个元类。最初的标题混淆了这两个术语。
class Report(django_filters.FilterSet):
def __init__(self):
self.main_fields = []
class Meta:
model = ReportData
fields = self.main_fields
class OtherReport(ReportData):
fields_to_base_class = ['somefields']
class OtherReport2(ReportData):
fields_to_base_class = ['othersomefields']