Skip to content

Commit bf7d061

Browse files
committed
Adapt to django 2+ changes.
Signed-off-by: rk2810 <rohan.kumquat@gmail.com>
1 parent 902a1bf commit bf7d061

File tree

6 files changed

+11
-8
lines changed

6 files changed

+11
-8
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@
88
.tox
99
/dist
1010
/wheelhouse
11+
/build
12+

dj_elastictranscoder/migrations/0001_initial.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class Migration(migrations.Migration):
2020
('message', models.TextField()),
2121
('created_at', models.DateTimeField(auto_now_add=True)),
2222
('last_modified', models.DateTimeField(auto_now=True)),
23-
('content_type', models.ForeignKey(to='contenttypes.ContentType')),
23+
('content_type', models.ForeignKey(to='contenttypes.ContentType', on_delete=models.CASCADE)),
2424
],
2525
),
2626
]

dj_elastictranscoder/models.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class EncodeJob(models.Model):
1717
(4, 'Complete'),
1818
)
1919
id = models.CharField(max_length=100, primary_key=True)
20-
content_type = models.ForeignKey(ContentType)
20+
content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE)
2121
object_id = models.PositiveIntegerField()
2222
state = models.PositiveIntegerField(choices=STATE_CHOICES, default=0, db_index=True)
2323
content_object = GenericForeignKey()

dj_elastictranscoder/urls.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import django
22

33

4-
if django.VERSION >= (1, 9):
4+
if django.VERSION >= (2, 2):
55
from django.conf.urls import url
66
from dj_elastictranscoder import views
77

setup.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,20 @@ def get_version():
2424
sys.exit()
2525

2626
setup(
27-
name='django-elastic-transcoder',
27+
name='django2-elastic-transcoder',
2828
version=get_version(),
2929
description="Django with AWS elastic transcoder",
3030
long_description=open('README.rst').read(),
31-
author='tzangms',
32-
author_email='tzangms@streetvoice.com',
31+
author='rohanK',
32+
author_email='rohan.kumquat@gmail.com',
3333
url='http://github.com/StreetVoice/django-elastic-transcoder',
3434
license='MIT',
3535
packages=find_packages(exclude=('testsapp', )),
3636
include_package_data=True,
3737
zip_safe=False,
3838
install_requires=[
3939
"boto3 >= 1.1",
40-
"django >= 1.3, < 1.10",
40+
"django >= 1.3, < 2.3",
4141
"qiniu >= 7.0.8",
4242
],
4343
classifiers=[

tox.ini

+2-1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ deps =
2222
dj17: django>=1.7,<1.7.999
2323
dj18: django>=1.8,<1.8.999
2424
dj19: https://github.com/django/django/archive/master.tar.gz#egg=django
25+
dj2.1: django>=1.9,<2.3
2526
setenv =
2627
DJANGO_SETTINGS_MODULE = testsapp.tests_settings
2728
PYTHONPATH = {toxinidir}/testsapp:{toxinidir}
@@ -30,4 +31,4 @@ setenv =
3031
commands = py.test --cov=dj_elastictranscoder
3132
deps =
3233
-rtestsapp/requirements.txt
33-
django>=1.8,<1.8.999
34+
django>=1.8,<2.3

0 commit comments

Comments
 (0)