Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add tables.py #70

Merged
merged 3 commits into from
Dec 9, 2024
Merged

Add tables.py #70

merged 3 commits into from
Dec 9, 2024

Conversation

koeaw
Copy link
Collaborator

@koeaw koeaw commented Dec 9, 2024

Add base table for all entity classes, a custom column, table classes for all entity model classes.

koeaw added 3 commits December 9, 2024 10:11
Create tables.py file, add a custom column with a
linkified column header, SortableColumn, as well as
a base table class for all entities, BaseEntityTable,
which interhits from Core class AbstractEntityTable
and adds an ID column and action icons.
Add a table class which sets attribute `fields`
in its `Meta` class to various title fields.
For reuse in a number of entity table classes
which rely heavily on their title fields (to
reduce redundancy).
Add basic table classes for all entity model classes.

Closes: #55
@koeaw koeaw merged commit 23d6840 into main Dec 9, 2024
5 checks passed
@koeaw koeaw deleted the kk/feat/tables branch December 9, 2024 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant