Saya kepingin image yang saya upload hanya berjenis jpg dan gif saja saja dengan batasan sizenya hanya kurang atau sama dengan 2 mb ? Bisakah ? bisa ! memang Django hanya menyediakan Field ImageField hanya untuk semua file berjenis image dengan kapasitas yang kita belum batasi. Caranya gimana ?
Buat file bernama fields.py di dalam folder app, tambahkan kode berikut ini untuk membuat field baru yang kita extends dari class FielField pada package django.db.models:
from django.db.models import FileField
from django.forms import forms
from django.template.defaultfilters import filesizeformat
from django.utils.translation import ugettext_lazy as _