db.models.ExpressionWrapper
  • References/Python/Django/API/Models/Query Expressions

class ExpressionWrapper(expression, output_field) [source] ExpressionWrapper

2025-01-10 15:47:30
db.models.Expression.get_source_expressions()
  • References/Python/Django/API/Models/Query Expressions

get_source_expressions() Returns an ordered list of inner expressions. For example:

2025-01-10 15:47:30
db.models.Expression.convert_value()
  • References/Python/Django/API/Models/Query Expressions

convert_value(self, value, expression, connection, context) A hook allowing the expression to coerce value into

2025-01-10 15:47:30
db.models.Expression.desc()
  • References/Python/Django/API/Models/Query Expressions

desc() Returns the expression ready to be sorted in descending order.

2025-01-10 15:47:30
db.models.Expression.resolve_expression()
  • References/Python/Django/API/Models/Query Expressions

resolve_expression(query=None, allow_joins=True, reuse=None, summarize=False, for_save=False) Provides the chance to do any

2025-01-10 15:47:30
db.models.Aggregate.function
  • References/Python/Django/API/Models/Query Expressions

function A class attribute describing the aggregate function that will be generated. Specifically, the function

2025-01-10 15:47:30
db.models.Expression.reverse_ordering()
  • References/Python/Django/API/Models/Query Expressions

reverse_ordering() Returns self with any modifications required to reverse the sort order within an order_by

2025-01-10 15:47:30
db.models.Func
  • References/Python/Django/API/Models/Query Expressions

class Func(*expressions, **extra) [source] function

2025-01-10 15:47:30
db.models.Func.arity
  • References/Python/Django/API/Models/Query Expressions

arity New in Django 1.10. A class attribute

2025-01-10 15:47:30
db.models.Func.arg_joiner
  • References/Python/Django/API/Models/Query Expressions

arg_joiner A class attribute that denotes the character used to join the list of expressions together. Defaults

2025-01-10 15:47:30