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

Set Up CRUD functionality for a Users Model #12

Closed
12 tasks
JasonEb opened this issue Feb 20, 2022 · 1 comment
Closed
12 tasks

Set Up CRUD functionality for a Users Model #12

JasonEb opened this issue Feb 20, 2022 · 1 comment
Labels
complexity: missing p-feature: user PII: TRUE Table or function has or uses Personally Identifiable Information (PII) role: db architect role: dev lead s: CTJ stakeholder: Civic Tech Jobs s: org stakeholder: the org (includes stats) s: VRMS stakeholder: VRMS size: 13+pt Must be broken down into smaller issues

Comments

@JasonEb
Copy link
Contributor

JasonEb commented Feb 20, 2022

Overview

As a developer, I'd like to see a Users model and controller for CRUD functionality with a RESTful API controller. From Fang's discussions with Cynthia:

Start with user model without relations and add other models and relations when functionality requires them. Essentially, front end-driven. Add stuff when they're going to be used.

Requirements include database constraints, migration, model, model validations, testing, seeding, and a RESTFul controller for a json platform with Django.

Action Items

  • User Database Constraints
  • User Migrations
  • User Model
  • User Validations
  • User Unit Tests
  • User Seeding
  • CRUD Controller
    • POST
    • GET, INDEX
    • UPDATE
    • DELETE
  • Swagger Documentation

Resources/Instructions

Cynthia's FYIs from Fang

@ExperimentsInHonesty
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity: missing p-feature: user PII: TRUE Table or function has or uses Personally Identifiable Information (PII) role: db architect role: dev lead s: CTJ stakeholder: Civic Tech Jobs s: org stakeholder: the org (includes stats) s: VRMS stakeholder: VRMS size: 13+pt Must be broken down into smaller issues
Projects
Status: ✅Done
Development

No branches or pull requests

2 participants