As an admin user, I want to be able to manage blog posts in my Django application.
ACCEPTANCE CRITERIA:
criteria One: As an admin user, I want to be able to create new blog posts, including title, content, and publication date.
criteria Two: As an admin user, I want to be able to edit/update existing blog posts to change their content, title, or publication status.
criteria Three: As an admin user, I want to be able to delete blog posts that are no longer relevant or needed.
criteria Four: As an admin user, I want to be able to view a list of all blog posts, including drafts and published posts, to easily manage them.
TASKS:
[ ] Implement a BlogPost model in Django with fields for title, content, publication date, and status (draft or published).
[ ] Create Django admin interfaces to add, edit, and delete blog posts.
[ ] Implement views and templates to list all blog posts for the admin, including filtering options for status.
[ ] Ensure that deleted blog posts are properly removed from the database and that their deletion is reflected in the admin interface.
As an admin user, I want to be able to manage blog posts in my Django application.
ACCEPTANCE CRITERIA:
criteria One: As an admin user, I want to be able to create new blog posts, including title, content, and publication date. criteria Two: As an admin user, I want to be able to edit/update existing blog posts to change their content, title, or publication status. criteria Three: As an admin user, I want to be able to delete blog posts that are no longer relevant or needed. criteria Four: As an admin user, I want to be able to view a list of all blog posts, including drafts and published posts, to easily manage them.
TASKS:
[ ] Implement a BlogPost model in Django with fields for title, content, publication date, and status (draft or published).
[ ] Create Django admin interfaces to add, edit, and delete blog posts.
[ ] Implement views and templates to list all blog posts for the admin, including filtering options for status.
[ ] Ensure that deleted blog posts are properly removed from the database and that their deletion is reflected in the admin interface.
BUG TICKETS:
[ ]
STORYPOINTS: 5