To really understand forms and how they work, learn how to create a reservation feature on a website that's built utilizing Django forms.
- [Narrator] Now Nandia's Garden is a website that offers … lots of different options, but the main thing … that we're building for Nandia's Garden … is the ability to order a pizza. … So this is a perfect opportunity for us … to make a new app in this project. … Go ahead and hit control C to get out of your server. … Then once you've done that let's go ahead … and use our django-admin again, … and we are going to start an app called pizza. … All of our codes around ordering pizza will live here. … So we'll go ahead and hit enter on that. … If you do an LS you'll see there's now a pizza directory … and with this, this is a good time to move over … to Atom or some sort of text editor … so that we can be working on our project. … So I'm going to move over into Atom, … let's open up this project, go to my desktop, … open up nandiasgarden_project. … So there you have it, you can see we have all … of our files over here, ready to start. … The first place that we want to go, is we want to have …
- Creating form fields
- Using submitted data
- Adding models
- Using the ModelForms class
- Working with widgets
- Accepting files and multiple forms on a page
- Customizing formsets
- Using local validation
- Delivering errors responsibly
- Customizing forms
- Styling with CSS
Skill Level Intermediate
1. Getting Started with Forms
2. Working with Advanced Form Features
3. Customizing and Styling Form Appearance
Next steps1m 19s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.