May 2018
Beginner to intermediate
526 pages
11h 57m
English
We will allow users to bookmark images from external websites. The user will provide the URL of the image, a title, and optional description. Our application will download the image and create a new Image object in the database.
Let's start by building a form to submit new images. Create a new forms.py file inside the Images application directory and add the following code to it:
from django import formsfrom .models import Imageclass ImageCreateForm(forms.ModelForm): class Meta: model = Image fields = ('title', 'url', 'description') widgets = { 'url': forms.HiddenInput, }
As you would notice in this preceding code, this form is a ModelForm form built from the Image model, including only the title, url
Read now
Unlock full access