Module Expr Str Import alias Import alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Call NameLoad NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad Call NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad Call NameLoad Num keyword NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad Assign NameStore Call NameLoad Str keyword Str keyword Str keyword Str keyword NameLoad FunctionDef arguments args NameParam defaults body Return CompareGtE AttributeLoad NameLoad attr BinOpSub Call NameLoad Call AttributeLoad NameLoad attr keyword Num decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Call NameLoad NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad Call NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad Call NameLoad Num keyword NameLoad Assign NameStore Call NameLoad NameLoad keyword Num Assign NameStore Call NameLoad NameLoad Call NameLoad Str Assign NameStore Call NameLoad Str keyword Str keyword NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list decorator_list ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore NameLoad ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Return AttributeLoad Call AttributeLoad NameLoad attr attr decorator_list decorator_list decorator_list Call NameLoad keyword Str ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore NameLoad ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Return AttributeLoad Call AttributeLoad NameLoad attr attr decorator_list decorator_list decorator_list Call NameLoad keyword Str FunctionDef arguments args NameParam defaults kwarg body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str Return Call AttributeLoad NameLoad attr decorator_list
N/A N/A Tutorial models and admins for CRUD testing. N/A sys N/A datetime uuid uuid4 sqlalchemy Column String Integer ForeignKey sqlalchemy.dialects.postgresql UUID sqlalchemy.orm relationship websauna.system Initializer websauna.system.model.meta Base websauna.system.model.columns UTCDateTime websauna.utils.time now Question N/A Base N/A N/A __tablename__ question N/A id N/A Column Integer autoincrement True primary_key True N/A uuid N/A Column N/A UUID as_uuid True default uuid4 N/A question_text N/A Column N/A String 256 default None N/A published_at N/A Column UTCDateTime default None N/A choices N/A relationship Choice back_populates question lazy dynamic cascade all, delete-orphan single_parent True is_recent N/A N/A self N/A N/A N/A N/A N/A self published_at N/A N/A now N/A N/A datetime timedelta days 1 N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A #{}: {} format N/A self id N/A self question_text N/A __str__ N/A N/A self N/A N/A N/A Python default and admin UI string presentation. N/A N/A self question_text N/A N/A Choice N/A Base N/A N/A __tablename__ choice N/A id N/A Column Integer autoincrement True primary_key True N/A uuid N/A Column N/A UUID as_uuid True default uuid4 N/A choice_text N/A Column N/A String 256 default None N/A votes N/A Column Integer default 0 N/A question_id N/A Column Integer N/A ForeignKey question.id N/A question N/A relationship Question back_populates choices uselist False __repr__ N/A N/A self N/A N/A N/A Shell and debugger presentation. N/A N/A N/A #{}: {} format N/A self id N/A self choice_text N/A __str__ N/A N/A self N/A N/A N/A Python default and admin UI string presentation. N/A N/A self choice_text N/A N/A websauna.system.admin.modeladmin model_admin websauna.system.admin.modeladmin ModelAdmin QuestionAdmin N/A ModelAdmin N/A N/A title Questions N/A singular_name question N/A plural_name questions N/A model Question Resource N/A N/A ModelAdmin Resource N/A get_title N/A N/A self N/A N/A N/A N/A N/A N/A self get_object question_text N/A N/A N/A N/A model_admin traverse_id question ChoiceAdmin N/A ModelAdmin N/A N/A title Choices N/A singular_name choice N/A plural_name choices N/A model Choice Resource N/A N/A ModelAdmin Resource N/A get_title N/A N/A self N/A N/A N/A N/A N/A N/A self get_object choice_text N/A N/A N/A N/A model_admin traverse_id choice main N/A N/A global_config N/A settings N/A N/A init N/A Initializer global_config N/A N/A N/A init run N/A N/A N/A N/A init config scan N/A N/A sys modules N/A websauna.tests.tutorial N/A N/A N/A init make_wsgi_app N/A