MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Django Forms

Course Summary

Django Forms let us quickly create HTML forms and validate information from users and APIs. Django gives us two types of Forms, basic Forms and Model Forms, which turn our Models into Forms. Our learning app needs quizzes, so let's build them with Forms!

  • +

    Course Syllabus


    Basic Forms in Django are handy for data validation and non-model-based data entry. They automatically create their own HTML and do some serious validation. 13 steps
    • What are Forms in Django? 1:58
    • Creating a Form 4:04
    • Create a Simple Form 4 objectives
    • Showing a Form in a View 8:18
    • Instantiate a Form in a View 3 objectives
    • Handling a Form in a View 10:10
    • Validate a Form in a View 2 objectives
    • Custom Field Validation 7:16
    • Clean a Field 2 objectives
    • Using and Creating Validators 3:38
    • Create a Validator 2 objectives
    • Cleaning a Whole Form 4:28
    • Clean Two Fields 1 objective

    More on Models

    To create our quizzes, we're going to need a few more models. And since a few of them share a lot of information and functionality, let's look into inheritance with multiple tables and abstract models. 7 steps

    Model Forms

    Quite often, we just want a form that represents a model in our app. Django gives us a great way to handle that scenario with Model Forms. 10 steps

    Inlines and Media

    Now that we have basic and model forms down, let's see how to use multiple forms, inline forms, and provide some special media to our forms. 7 steps

Course Fee:
USD 25

Course Type:


Course Status:



1 - 4 hours / week

Related Posts:

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url