Skip to main content

Week 7

Milestones

  • Created the backend system to implement custom validation with enhanced aesthetics.
  • Created the dimensional attribute to enhance fundamental validation.
  • Crafted regular expression validations and additional custom features to enhance the custom validation process.
  • Designed the user interface for the admin dashboard using Chart.js to enhance its visual appeal and functionality.
  • Implemented the feature that offers exclusive access to the staff status display dashboard, enhancing its aesthetics and functionality specifically for their use.

Learnings

  • Gained insights into how proper validation enhances data integrity and application reliability.
  • Learned how to integrate these attributes into the Django ORM, enabling efficient querying and manipulation.
  • Acquired proficiency in integrating external libraries like Chart.js into Django projects for dynamic visualizations.
  • Learned how to pass data from Django views to JavaScript for rendering interactive charts.
  • Understood the concept of access control and permissions in Django's authentication system.