query_state_save package

Subpackages

Submodules

query_state_save.models module

class query_state_save.models.QueryState(*args, **kwargs)[source]

Bases: Model

Model for saved queries, shared queries and system generated queries.

exception DoesNotExist

Bases: ObjectDoesNotExist

exception MultipleObjectsReturned

Bases: MultipleObjectsReturned

data: TextField

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

get_origin_display(*, field=<django.db.models.fields.CharField: origin>)
get_page_display(*, field=<django.db.models.fields.CharField: page>)
id

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

objects = <django.db.models.manager.Manager object>
origin: CharField

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

page: CharField

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

timestamp: DateField

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

userquery_set

Accessor to the related objects manager on the reverse side of a many-to-one relation.

In the example:

class Child(Model):
    parent = ForeignKey(Parent, related_name='children')

Parent.children is a ReverseManyToOneDescriptor instance.

Most of the implementation is delegated to a dynamically defined manager class built by create_forward_many_to_many_manager() defined below.

uuid

A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

query_state_save.serializers module

class query_state_save.serializers.QueryStateSerializer(*args, **kwargs)[source]

Bases: ModelSerializer

class Meta[source]

Bases: object

fields = ('data', 'page', 'origin')
model

alias of QueryState

query_state_save.urls module

query_state_save.views module

class query_state_save.views.QueryStateDeleteView(**kwargs)[source]

Bases: APIView

Query state delete view

post(request: Request) Response[source]

Delete saved query state

class query_state_save.views.QueryStateLoadView(**kwargs)[source]

Bases: APIView

Query state load view.

post(request: Request) Response[source]

Get query state

class query_state_save.views.QueryStateSaveView(**kwargs)[source]

Bases: APIView

Query state save view.

post(request: Request) Response[source]

Save query state

Module contents