Forms for aiogram
Project description
aiogram-forms
Introduction
aiogram-forms
is an addition for aiogram
which allows you to create different forms and process user input step by step easily.
Installation
pip install aiogram-forms
Usage
Create form you need by subclassing aiogram_forms.forms.Form
. Fields can be added with aiogram_forms.fields.Field
from aiogram_forms import forms, fields
class UserForm(forms.Form):
"""User profile data form"""
name = fields.StringField('Name')
language = fields.StringField('Language', choices=('English', 'Russian', 'Chinese'))
email = fields.EmailField('Email')
Code of Conduct
History
All notable changes to this project will be documented in CHANGELOG file.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aiogram-forms-0.1.0.tar.gz
(5.4 kB
view hashes)
Built Distribution
Close
Hashes for aiogram_forms-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46142d06dccf3d17d8c5698ab08bc7d9e0af22555586a0714442861345885ac0 |
|
MD5 | fb13318a6937eb4fd958abadae5ad30a |
|
BLAKE2b-256 | 4b0810badf705e1bc07ab00cde406410ca43ef18cf83701a97d689a26d536ead |