Skip to content

Commit d222500

Browse files
committed
Merge branch 'release/1.7.1'
2 parents e391b78 + 69a1816 commit d222500

File tree

7 files changed

+32
-31
lines changed

7 files changed

+32
-31
lines changed

.travis.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,20 @@ language: python
22
sudo: false
33
env:
44
- TOX_ENV=py27-flake8
5-
- TOX_ENV=py34-flake8
5+
- TOX_ENV=py36-flake8
66
- TOX_ENV=py27-dj18
77
- TOX_ENV=py27-dj19
88
- TOX_ENV=py27-dj110
99
- TOX_ENV=py27-dj111
10-
- TOX_ENV=py34-dj18
11-
- TOX_ENV=py34-dj19
12-
- TOX_ENV=py34-dj110
13-
- TOX_ENV=py34-dj111
14-
- TOX_ENV=py34-dj20
10+
- TOX_ENV=py36-dj18
11+
- TOX_ENV=py36-dj19
12+
- TOX_ENV=py36-dj110
13+
- TOX_ENV=py36-dj111
14+
- TOX_ENV=py36-dj20
15+
- TOX_ENV=py36-dj21
16+
before_install:
17+
- pyenv global system 3.6
1518
install:
16-
- pip install -r requirements-test.txt
19+
- pip install -r requirements-test.txt
1720
script:
1821
- tox -e $TOX_ENV

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,17 @@ class DocumentForm(ModelForm):
4747
tags = AutoCompleteSelectMultipleField('tags')
4848
```
4949

50+
This will now work in the Django Admin.
51+
52+
To use a form outside, be sure to include `form.media` on the template where you place the form:
53+
54+
```html
55+
{{ form.media }}
56+
{{ form }}
57+
```
58+
59+
Read the full documention here: [outside of the admin](http://django-ajax-selects.readthedocs.io/en/latest/Outside-of-Admin.html)
60+
5061
## Fully customizable
5162

5263
* Customize search query

ajax_select/fields.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def __init__(self,
7070
self.help_text = help_text
7171
self.show_help_text = show_help_text
7272

73-
def render(self, name, value, attrs=None):
73+
def render(self, name, value, attrs=None, renderer=None, **_kwargs):
7474
value = value or ''
7575

7676
final_attrs = self.build_attrs(self.attrs)
@@ -194,7 +194,7 @@ def __init__(self,
194194
self.show_help_text = show_help_text
195195
self.plugin_options = plugin_options or {}
196196

197-
def render(self, name, value, attrs=None):
197+
def render(self, name, value, attrs=None, renderer=None, **_kwargs):
198198

199199
if value is None:
200200
value = []
@@ -352,7 +352,7 @@ def __init__(self, channel, *args, **kwargs):
352352

353353
super(AutoCompleteWidget, self).__init__(*args, **kwargs)
354354

355-
def render(self, name, value, attrs=None):
355+
def render(self, name, value, attrs=None, renderer=None, **_kwargs):
356356

357357
initial = value or ''
358358
final_attrs = self.build_attrs(self.attrs)

requirements-test.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
coverage>=4.4.1
22
coveralls>=1.1
33
flake8>=3.3.0
4-
tox>=2.7.0
4+
tox>=2.8.0
55
sphinx>=1.6.1
66
sphinx_rtd_theme

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
django>=1.8, <2.1
1+
django>=1.8, <2.2
22
wheel==0.29.0

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
setup(
66
name='django-ajax-selects',
7-
version='1.7.0',
7+
version='1.7.1',
88
description='Edit ForeignKey, ManyToManyField and CharField in Django Admin using jQuery UI AutoComplete.',
99
author='Chris Sattinger',
1010
author_email='[email protected]',

tox.ini

Lines changed: 5 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
;
77
[tox]
88
envlist =
9-
{py27,py34}-flake8,
10-
{py27,py34}-{dj18,dj19,dj110,dj111}
11-
{py34}-{dj20}
9+
{py27,py36}-flake8,
10+
{py27,py36}-{dj18,dj19,dj110,dj111}
11+
py36-{dj20,dj21}
1212

1313
[testenv]
1414
setenv =
@@ -21,29 +21,16 @@ deps =
2121
dj110: Django>=1.10.8,<1.11
2222
dj111: Django>=1.11.8,<1.12
2323
dj20: Django>=2.0,<2.1
24+
dj21: Django>=2.1,<2.2
2425
; djmaster: https://github.com/django/django/zipball/master
2526

2627
[testenv:py27-flake8]
2728
deps =
2829
flake8
2930
commands = flake8 ajax_select tests example
3031

31-
[testenv:py34-flake8]
32+
[testenv:py36-flake8]
3233
deps =
3334
flake8
3435
commands = flake8 ajax_select tests example
3536

36-
; [testenv:py35-flake8]
37-
; deps =
38-
; flake8
39-
; commands = flake8 ajax_select tests example
40-
41-
; [testenv:py36-flake8]
42-
; deps =
43-
; flake8
44-
; commands = flake8 ajax_select tests example
45-
46-
; [testenv:py37-flake8]
47-
; deps =
48-
; flake8
49-
; commands = flake8 ajax_select tests example

0 commit comments

Comments
 (0)