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

Refactor model and view files into more modular packages/files #193

Merged
merged 1 commit into from
Feb 8, 2025

Conversation

y3pio
Copy link
Collaborator

@y3pio y3pio commented Feb 7, 2025

Models/Views file refactor

Refactoring the models.py and views.py into separate modules/files for better code navigation and readibility.

Details

  • Removes the relatively long models.py and views.py and modularized each of the methods/models into their own file in their own modules.
  • Does NOT include modularization for tables.py as I felt the file was relatively manageable/readable, so decided to descope this from the issue. Should revisit in the future if file gets larger.

Testing/QA

  • Tested locally, app still compiles and runs properly.

@y3pio y3pio merged commit 1a148b3 into main Feb 8, 2025
1 check passed
@y3pio y3pio deleted the ypaing/181-refactor-models-views-into-packages branch February 8, 2025 01:22
@khatchad khatchad changed the title refactoring models and views file into more modular packages/files Refactor model and view files into more modular packages/files Feb 11, 2025
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