class documentation

class F(Combinable):

Known subclasses: django.db.models.expressions.OuterRef, django.db.models.expressions.ResolvedOuterRef

View In Hierarchy

An object capable of resolving references to existing query objects.
Method __eq__ Undocumented
Method __hash__ Undocumented
Method __init__ Arguments: * name: the name of the field this expression references
Method __repr__ Undocumented
Method asc Undocumented
Method desc Undocumented
Method resolve​_expression Undocumented
Instance Variable name Undocumented

Inherited from Combinable:

Constant ADD Undocumented
Constant BITAND Undocumented
Constant BITLEFTSHIFT Undocumented
Constant BITOR Undocumented
Constant BITRIGHTSHIFT Undocumented
Constant BITXOR Undocumented
Constant DIV Undocumented
Constant MOD Undocumented
Constant MUL Undocumented
Constant POW Undocumented
Constant SUB Undocumented
Method __add__ Undocumented
Method __and__ Undocumented
Method __mod__ Undocumented
Method __mul__ Undocumented
Method __neg__ Undocumented
Method __or__ Undocumented
Method __pow__ Undocumented
Method __radd__ Undocumented
Method __rand__ Undocumented
Method __rmod__ Undocumented
Method __rmul__ Undocumented
Method __ror__ Undocumented
Method __rpow__ Undocumented
Method __rsub__ Undocumented
Method __rtruediv__ Undocumented
Method __sub__ Undocumented
Method __truediv__ Undocumented
Method ​_combine Undocumented
Method bitand Undocumented
Method bitleftshift Undocumented
Method bitor Undocumented
Method bitrightshift Undocumented
Method bitxor Undocumented
def __eq__(self, other):

Undocumented

def __hash__(self):

Undocumented

def __init__(self, name):
Arguments:
  • name: the name of the field this expression references
def __repr__(self):

Undocumented

def asc(self, **kwargs):

Undocumented

def desc(self, **kwargs):

Undocumented

def resolve_expression(self, query=None, allow_joins=True, reuse=None, summarize=False, for_save=False):
name =

Undocumented