• Stars
    star
    128
  • Rank 279,427 (Top 6 %)
  • Language
    JavaScript
  • License
    BSD 2-Clause "Sim...
  • Created about 12 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Tools and widgets for using/creating auto-complete selection widgets using Django and jQuery UI.

django-selectable

Tools and widgets for using/creating auto-complete selection widgets using Django and jQuery UI.

https://travis-ci.org/mlavin/django-selectable.svg?branch=master https://codecov.io/github/mlavin/django-selectable/coverage.svg?branch=master

Note

This project is looking for additional maintainers to help with Django/jQuery compatibility issues as well as addressing support issues/questions. If you are looking to help out on this project and take a look at the open help-wanted or question and see if you can contribute a fix. Be bold! If you want to take a larger role on the project, please reach out on the mailing list. I'm happy to work with you to get you going on an issue.

Features

  • Works with the latest jQuery UI Autocomplete library
  • Auto-discovery/registration pattern for defining lookups

Installation Requirements

To install:

pip install django-selectable

Next add selectable to your INSTALLED_APPS to include the related css/js:

INSTALLED_APPS = (
    'contrib.staticfiles',
    # Other apps here
    'selectable',
)

The jQuery and jQuery UI libraries are not included in the distribution but must be included in your templates. See the example project for an example using these libraries from the Google CDN.

Once installed you should add the urls to your root url patterns:

urlpatterns = [
    # Other patterns go here
    url(r'^selectable/', include('selectable.urls')),
]

Documentation

Documentation for django-selectable is available on Read The Docs.

Additional Help/Support

You can find additional help or support on the mailing list: http://groups.google.com/group/django-selectable

Contributing

If you think you've found a bug or are interested in contributing to this project check out our contributing guide.

If you are interested in translating django-selectable into your native language you can join the Transifex project.

More Repositories

1

cloudping

AWS Hosted Uptime Monitoring
Python
126
star
2

django-all-access

django-all-access is a reusable application for user registration and authentication from OAuth 1.0 and OAuth 2.0 providers such as Twitter and Facebook.
Python
59
star
3

django-responsive

Utilities for building responsive websites in Django.
Python
57
star
4

django-app-template

A handy template for creating a new reusable Django application.
Python
51
star
5

sickmuse

Sick Muse is an open source web application for graphing Collectd RRD data.
Python
30
star
6

argyle

A collection of Fabric utilities largely for Django deployment.
Python
29
star
7

django-ad-code

django-ad-code is a reusable application for managing and rendering ad tags from third-party ad server or ad network such Adsense, DoubleClick or OpenX.
Python
28
star
8

fileapi

Example project using Django and Backbone.
JavaScript
22
star
9

dotfiles

Collection of configuration files
Shell
16
star
10

django-hilbert

This is one of many Django apps which is a loose collection of utility functions.
Python
15
star
11

secretcards

Adorably secure messages
JavaScript
7
star
12

django-lastfm-auth

An extension to Django-Social-Auth which adds a backend for Last.fm
Python
7
star
13

dokku-playbooks

Ansible playbooks for managing a Dokku-Alt server
6
star
14

video-examples

Example source code for the "Intermediate Django" video tutorial series
Python
6
star
15

aiodjango

Experiment Mixing Django with aiohttp
Python
5
star
16

shoestring

Erlang WebRTC Signalling Server
Erlang
5
star
17

sanity-talk

My talk on open source project maintenance from a Django perspective
JavaScript
4
star
18

django-meetup-auth

An extension to django-social-auth which adds a backend for Meetup.com
Python
3
star
19

lecture-notes

Lecture notes for Python guest lectures
Jupyter Notebook
2
star
20

decklist

Pokemon TCG deck pricing app hosted on professordogwood.com
HTML
1
star
21

django-qjoin

Declarative Joins for the Django ORM
Python
1
star
22

hubot-image

Docker image for running Hubot
Makefile
1
star
23

mini-template

Project template for Django aimed at small webservices. 12-factor inspired configuration. To start a project with this use `$ django-admin.py startproject --template=https://github.com/mlavin/mini-template/zipball/master --extension=py,rst,txt <project_name>`
Python
1
star
24

tincan

WebRTC based file sharing
Python
1
star