Skip to main content

Django radio grid field

Project description

django-radiogrid

https://badge.fury.io/py/django-radiogrid.png

With this you can create a radio grid field:

https://api.monosnap.com/rpc/file/download?id=4rJ1neeFuwSMlonpWaQyd65LPR9R62

Installation

pip install -e git+https://github.com/Sinkler/django-radiogrid#egg=django-radiogrid

In your settings.py

INSTALLED_APPS = (
    # ...

    'radiogrid',
)

In your models.py

from radiogrid import RadioGridFormField

...

ROWS = (
    (1, 'First'),
    (2, 'Second'),
    (3, 'Third'),
)

VALUES = (
    ('pyha', 'Pyha'),
    ('work', 'Work'),
    ('happy', 'Happy'),
    ('food', 'Food'),
)

class MyModel(models.Model):

    .....

    my_grid = RadioGridField(rows=ROWS, values=VALUES, require_all_fields=True)

Example project

You can run it as usual:

virtualenv venv
. venv/bin/activate
pip install django
pip install -e .
cd example
./manage.py migrate
./manage.py loaddata data
./manage.py runserver

0.0.1 (2015-07-24)

  • Initial version

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

django-radiogrid-0.0.1.tar.gz (6.0 kB view details)

Uploaded Source

File details

Details for the file django-radiogrid-0.0.1.tar.gz.

File metadata

File hashes

Hashes for django-radiogrid-0.0.1.tar.gz
Algorithm Hash digest
SHA256 173667c9f08d01c589cdcdccfd8bab1d3a017d5cbfcd3cb572d080fdf61f6ac8
MD5 467e76ec71b1065711d6b11bf4803d5c
BLAKE2b-256 495ab5234752e7285ec7e9dd689de2767527f0cacf73a21eb1d7de287b8c1199

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page