views - siggame/discuss GitHub Wiki

Views correspond to individual pages on the site. We'll need the following pages:

Pages

  • TeamList
    • List all available teams
    • Template: discuss/discuss/converse/team_list.html
  • PostList
    • List all posts for a team
    • Template: discuss/discuss/converse/post_list.html
  • PostDetail
    • Show post content
    • List all comments
    • Template: discuss/discuss/converse/team_detail.html
  • PostCreate
    • Has a form field that allows users to post content associated with a team
    • Template: discuss/discuss/converse/post_create.html
  • CommentCreate
    • Has a form field that allows users to post content a comment for a post
    • Template: discuss/discuss/converse/comment_create.html
  • PostUpdate
    • Has a form that allows users to update their own post
    • Template: discuss/discuss/converse/post_update.html
  • CommentUpdate
    • Has a form that allows users to update their own comment
    • Template: discuss/discuss/converse/comment_update.html