Web Apps with web2py: Decorators, Foreign Key Constraints, & Table Forms

web2py 2.21    |    Intermediate
  • 11 videos | 1h 23m 7s
  • Includes Assessment
  • Earns a Badge
Rating 4.0 of 1 users Rating 4.0 of 1 users (1)
When it comes to creating fully-fledged, professional-looking e-commerce web applications, there are a lot of little details that come into play. For instance, it's important to have functionality such as a shopping cart, or perhaps the ability for a user to browse the category of merchandise they may be interested in. In this course, learn how to add product creation functionality for the admin of the e-commerce site. Then, practice implementing a shopping cart using foreign key constraints. Next, identify how to use web2py decorators such as a login decorator to ensure that a user has to log in before they can view certain functionality. Finally, examine how to add in filtering functionality so your users can select the category of products to browse.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Outline how to incorporate a sqlform into a web2py app to enable database inserts from the ui
    Illustrate how to add rows to a database table using a sqlform and recognize its validation features
    Demonstrate how to map a url to an individual row in a relational database to enable access to resources
    Identify how to render the data retrieved from individual rows in a database in a web2py app
    Recognize how foreign key references can be implemented when defining a table for a web2py app
  • Illustrate how to apply a web2py decorator to ensure only signed-in users can access sections of your web site
    Outline how to display the contents of an e-commerce shopping cart
    List the steps to allow for removal of items from a shopping cart, while also updating the product inventory
    Identify how to allow users to search for specific categories of products by defining a filter
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 2m 8s
  • 9m 28s
    In this video, you will learn how to incorporate a SQLFORM into a web2py app to enable database inserts from the UI. FREE ACCESS
  • Locked
    3.  Inserting Data into a Table Using a SQLFORM
    7m 43s
    After completing this video, you will be able to illustrate how to add rows to a database table using a SQLFORM and recognize its validation features. FREE ACCESS
  • Locked
    4.  Accessing Individual Database Records
    6m 36s
    In this video, you will learn how to map a URL to an individual row in a relational database to enable access to resources. FREE ACCESS
  • Locked
    5.  Displaying Single Records
    8m 35s
    In this video, you will learn how to display data from individual rows in a database in a web2py app. FREE ACCESS
  • Locked
    6.  Defining a Table with Foreign Key References
    7m 54s
    After completing this video, you will be able to recognize how foreign key references can be implemented when defining a table for a web2py application. FREE ACCESS
  • Locked
    7.  Enabling Authenticated User Features
    9m 7s
    Upon completion of this video, you will be able to illustrate how to apply a web2py decorator to ensure only signed-in users can access sections of your website. FREE ACCESS
  • Locked
    8.  Implementing a Shopping Cart
    9m 56s
    In this video, you will learn how to display the contents of an e-commerce shopping cart. FREE ACCESS
  • Locked
    9.  Enabling Shopping Cart Item Removal
    8m 17s
    Upon completion of this video, you will be able to list the steps to remove items from a shopping cart, while also updating the product inventory. FREE ACCESS
  • Locked
    10.  Setting up Web Page Filters
    10m 37s
    In this video, you will learn how to allow users to search for specific categories of products by defining a filter. FREE ACCESS
  • Locked
    11.  Course Summary
    2m 46s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE