Open UPstartDeveloper opened 4 years ago
Update on Front End Cleanup: way to go @KabsaA! Tonight at the War Room you made some awesome-sauce progress, and I'm just going to update the laundry list of items above, so it reflects what you truly have left to do, and this issue remains a source of truth for the team.
FRONT END @KabsaA :
It's been a pleasure working with y'all so far!
Full Stack Updates 2/26/2020 Congratulations for today's progress @KabsaA @vladyslavnUA ! As you saw during the sprint, we had an unprecedented velocity over the last sprint - now let's keep it up and finish out this project and term 💪 strong 💪 !
Just as a reminder, please use this as your source of truth for what to focus on next as we build out ZANK:
FRONT END @KabsaA:
login.html
and signup.html
together, so that combine your awesome CSS with the backend functionality already in the working version of the site. If you're unsure what this means, basically it's the files that are located in the accounts/templates
directory!BACK END @vladyslavnUA :
logout
and refactor of codes/views.py
! SignupView
to a full CRUD!
success_message
after the user successfully submits the form, to remind them to visit their profile page to check off whether or not they're an architect or government officer!form_valid
method under the CreateView
, adjust the comments (and uncomment them) so that on a form submission, an ArchitectOrOfficer
model is created, whose user
field is initialized to the new user!
accounts/views.py
to include a DetailView
that uses the User
model, to display a template of the information on a given user. Remember, this will also mean changes to the acccounts/urls.py
file, as well as adding the appropriate HTML template!DeleteView
class so that the user is able to delete their own account from the site.DetailView
you made, so the user can click to the forms used for the UpdateView
and DeleteView
directly from there!Happy coding folks!
Hello again, my engineering comrades! @vladyslavnUA @KabsaA thanks so much for moving the ball on ZANK this past week. To help guide you during our last week together (in the context of SPD 1.3), here are the updates you need to know about the latest deployment.
To move us along quicker I took care of some of the items above, so here's what's left to build for ZANK (if we have time, we're presentation-ready as is so I don't want you to stress over this if you have stuff from other classes to work on as well)!
FRONT END @KabsaA:
BACK END @vladyslavnUA :
I know you said last night you were making changes to the project - what exactly did you work on? I'm sorry to steal your Django thunder, so let's touch base soon (with @RobotGyal too) to get back on the same page and avoid merge conflicts in the future!
See you in class and war rooms this week friends!
Also @vladyslavnUA I totally forgot - please also work on the ProfileDelete feature! You probably don't even need me to remind you this, I just want to keep this Issue a source of truth in case you forget :)
Hey @KabsaA and @vladyslavnUA , during this last deployment I found several errors, inconsistencies, and other improvements that needed to be made to ZANK. They were small issues so I went ahead with the deployment.
For next time though, I'm asking you to please work with me and @RobotGyal to improve these areas, so we can really show some polish on the final product!
Here is a summary of what Areas we can work on (these take precedence over search): FRONT END @KabsaA :
home.html
to use that cool new logo you designed!base.html
navbar to not use thefixed-top
Bootstrap in class - I know this will screw up the JS on thehome.html
, so please make another navbar just for that template specially, instead of extending frombase.html
.codes/templates
directory have Bootstrapcontainer
divsBACK END @vladyslavnUA :
codes/views.py
to be DRY by leveraging OOP inheritance with Django's class based view (you can look at Classy CBV, and ask myself if you need clarification)accounts/vieww.py
so that on Sign Up, we are able to make anArchitectOrOfficer
related to the new user, based on the information they provide in the HTTP request by filling out the sign up formDon't lose hope guys! I look forward to closing out this project and term strong with you!