Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Django 1.9 #326

Closed
quantum5 opened this issue Dec 7, 2015 · 8 comments
Closed

Django 1.9 #326

quantum5 opened this issue Dec 7, 2015 · 8 comments

Comments

@quantum5
Copy link
Member

quantum5 commented Dec 7, 2015

We are now faced with the choice of Django 1.9, latest version, and Django 1.8, long term support.

I am in favour of Django 1.9 for its new class-based Mixins, password validation, and new admin.

We might be able to remove django-suit, which seems to be stagnating, and failing as it becomes incompatible with newer packages. For example, #308 doesn't work with django-suit, fixing it would also fix #320 by extension. It would also fix #325.

Details about this latest release of django can be found in the release notes.

@WallE256
Copy link
Member

WallE256 commented Dec 9, 2015

Removing django-suit is quite a need, as changing to something like django-admin-tools or django-admin-bootstrapped should not take long. If removing django-suit solves #308 and #320, it's kind of a must.

@Xyene
Copy link
Member

Xyene commented Dec 10, 2015

https://github.com/barszczmm/django-wpadmin

Personally, I like the Wordpress admin theme. It officially supports Django 1.7x, but an issue on it claims that just changing VERSION to 1.8.5 allowed it to run on Django 1.8 - perhaps it'd run on 1.9x with the same hack.

@quantum5
Copy link
Member Author

Is it a surprise that I like it too? However, the point was getting something regularly maintained.

@quantum5
Copy link
Member Author

Upgrading would prevent #308 from forcing #333 to load a separate jQuery.

quantum5 added a commit that referenced this issue Dec 11, 2015
quantum5 added a commit to DMOJ/dmoj-wpadmin that referenced this issue Dec 11, 2015
quantum5 added a commit that referenced this issue Dec 11, 2015
quantum5 added a commit that referenced this issue Dec 11, 2015
@quantum5
Copy link
Member Author

Django 1.9 is successfully installed. This would be an opportunity to upgrade all packages to the latest.

@WallE256
Copy link
Member

And provide an official requirements.txt

Sent from my iPhone

On 11 Dec 2015, at 23:24, Quantum notifications@github.com wrote:

Django 1.9 is successfully installed. This would be an opportunity to upgrade all packages to the latest.


Reply to this email directly or view it on GitHub.

@quantum5
Copy link
Member Author

A pip freeze is now provided: https://gist.github.com/quantum5/a0ca22dfc32954274142

@WallE256

quantum5 added a commit that referenced this issue Dec 11, 2015
quantum5 added a commit that referenced this issue Dec 11, 2015
@quantum5
Copy link
Member Author

Upgrade is done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants