UGentPortaal / django-multiselectfield

A Multiple Choice model field

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

django-multiselectfield

https://badge.fury.io/py/django-multiselectfield.png https://pypip.in/d/django-multiselectfield/badge.png

A new model and form field. With this you can get a multiple select from a choices

This egg is done from a snippet

Installation

In your settings.py

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.admin',

    #.....................#

    'multiselectfield',
)

In your models.py

from multiselectfield import MultiSelectField

...

MY_CHOICES = (('item_key1', 'Item title1'),
              ('item_key2', 'Item title2'),
              ('item_key3', 'Item title3'),
              ('item_key4', 'Item title4'),
              ('item_key5', 'Item title5'))

class MyModel(models.Model):

    .....

    my_field = MultiSelectField(choices=MY_CHOICES, max_length=20)

Development

You can get the last bleeding edge version of django-configfield by doing a clone of its git repository:

git clone https://github.com/goinnn/django-multiselectfield

About

A Multiple Choice model field

License:GNU Lesser General Public License v3.0


Languages

Language:Python 100.0%