No project description provided
Project description
django-colorfield
This module fills the need of having a ColorField that's usable in both django models and forms.
Installation
- Run
pip install django-colorfield
- Add
colorfield
tosettings.INSTALLED_APPS
- Run
python manage.py collectstatic
- Restart your application server
Usage
Settings
This package doesn't need any setting.
Models
Just add color field(s) to your models like this:
from colorfield.fields import ColorField
from django.db import models
class MyModel(model.Model):
color = ColorField(default='#FF0000')
Admin
The admin will kindly provide a simple color picker for all color fields. :)
Testing
# create python 3.8 virtual environment
virtualenv testing_django_colorfield -p "python3.8" --no-site-packages
# activate virtualenv
cd testing_django_colorfield && . bin/activate
# clone repo
git clone https://github.com/fabiocaccamo/django-colorfield.git src && cd src
# install dev requirements
pip install tox
# run tests
tox
# or
python setup.py test
# or
python manage.py test --settings "tests.settings"
Credits:
Originally developed by Jared Forsyth
License
Released under MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-colorfield-0.2.0.tar.gz
(26.8 kB
view hashes)
Built Distribution
Close
Hashes for django_colorfield-0.2.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d37014f1348423db9e10e837497cb9dc2be785b84c300e2e5117e804e85db051 |
|
MD5 | 348506e3d4d0ec2c038d7ce401bf2b5f |
|
BLAKE2b-256 | 045c6be424853630dabf669893de63950e85269ab423310c470600b1870bf050 |