From d57c4769aee8804206f0b59ec1cfca22d35b7b3d Mon Sep 17 00:00:00 2001 From: James Graham Date: Wed, 19 Feb 2020 08:17:39 +0000 Subject: [PATCH] feat(people): Add view to create Person User profile nav directs to create new Person for user if there is not one currently associated resolves issue #4 --- breccia_mapper/templates/base.html | 11 ++++++-- people/forms.py | 19 +++++++++++++ people/migrations/0004_person_user.py | 20 +++++++++++++ people/migrations/0005_user_one_person.py | 20 +++++++++++++ people/models.py | 12 +++++++- people/templates/people/person/create.html | 27 ++++++++++++++++++ people/urls.py | 4 +++ people/views.py | 33 ++++++++++++++++++++-- 8 files changed, 140 insertions(+), 6 deletions(-) create mode 100644 people/forms.py create mode 100644 people/migrations/0004_person_user.py create mode 100644 people/migrations/0005_user_one_person.py create mode 100644 people/templates/people/person/create.html diff --git a/breccia_mapper/templates/base.html b/breccia_mapper/templates/base.html index ecd2984..ef0dc14 100644 --- a/breccia_mapper/templates/base.html +++ b/breccia_mapper/templates/base.html @@ -60,6 +60,10 @@