Fill a batch of django forms from an uploaded file.
This project aims to provide a simple yet powerful way to fill a batch of forms from a single uploaded file (CSV, xlsx, …).
It uses Django class-based generic views to that effect, allowing for a very simple configuration:
from django import forms from batchform import views class LineForm(forms.Form): col1 = forms.CharField(max_length=10) col2 = forms.CharField(max_length=10) col3 = forms.CharField(max_length=10) class BatchFormView(views.BaseUploadView): lines_form_class = LineForm columns = ('col1', 'col2', 'col3')
In order to have a look at the application, simply clone the repository, ensure you have Django in your repository, and run:
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, Size & Hash SHA256 Hash Help||File Type||Python Version||Upload Date|
(9.1 kB) Copy SHA256 Hash SHA256
|Wheel||3.4||Mar 17, 2016|
(9.4 kB) Copy SHA256 Hash SHA256
|Source||None||Mar 17, 2016|