{"action":"created","issue":{"url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/3245","labels_url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/3245/labels{/name}","comments_url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/3245/comments","events_url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/3245/events","html_url":"https://github.com/zestedesavoir/zds-site/pull/3245","id":122476136,"number":3245,"title":"[WIP] Passage à Django 1.9","user":{"login":"gustavi","id":2736557,"avatar_url":"https://avatars.githubusercontent.com/u/2736557?v=3","gravatar_id":"","url":"https://api.github.com/users/gustavi","html_url":"https://github.com/gustavi","followers_url":"https://api.github.com/users/gustavi/followers","following_url":"https://api.github.com/users/gustavi/following{/other_user}","gists_url":"https://api.github.com/users/gustavi/gists{/gist_id}","starred_url":"https://api.github.com/users/gustavi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gustavi/subscriptions","organizations_url":"https://api.github.com/users/gustavi/orgs","repos_url":"https://api.github.com/users/gustavi/repos","events_url":"https://api.github.com/users/gustavi/events{/privacy}","received_events_url":"https://api.github.com/users/gustavi/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/zestedesavoir/zds-site/labels/Back","name":"Back","color":"207de5"},{"url":"https://api.github.com/repos/zestedesavoir/zds-site/labels/Bloquant","name":"Bloquant","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":66,"created_at":"2015-12-16T10:48:34Z","updated_at":"2016-01-08T09:16:36Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/zestedesavoir/zds-site/pulls/3245","html_url":"https://github.com/zestedesavoir/zds-site/pull/3245","diff_url":"https://github.com/zestedesavoir/zds-site/pull/3245.diff","patch_url":"https://github.com/zestedesavoir/zds-site/pull/3245.patch"},"body":"# WIP - NE PAS MERGER\r\n\r\nSuite de #3235 avec un rebase et plus propre\r\n\r\n| Q                             | R\r\n| ----------------------------- | -------------------------------------------\r\n| Correction de bugs ?          | non\r\n| Nouvelle Fonctionnalité ?     | oui\r\n| Tickets (_issues_) concernés  | #3214 \r\n\r\n## QA\r\n\r\n*Pas pour le moment*\r\n\r\n## Travail à faire pour passer à 1.9\r\n\r\n- [x] Modification de la version de Django à 1.9\r\n- [ ] Modification des dépendances pour être compatible Django 1.9 et dépendances stables\r\n    - [ ] Django-Haystack : NON COMPTABILE (https://github.com/django-haystack/django-haystack/pull/1277)\r\n    - [ ] Django-Cripsy-Form : NON COMPATIBLE, attendre merge de https://github.com/maraujop/django-crispy-forms/pull/551\r\n    - [x] django-oauth-toolkit\r\n    - [ ] django-cors-headers: COMPTATIBLE, PR en cours et auteur contacté par email (https://github.com/ottoyiu/django-cors-headers/pull/82)\r\n    - [ ] django-model-utils : COMPATIBLE, attente de la prochaine version (>2.4 : https://github.com/carljm/django-model-utils/releases) ; on installe ça comme un dépendance d'une autre, il faut vérifier que la màj se fasse bien dans cette dernière dépendance\r\n    - [ ] django-recaptcha : À VÉRIFIER, mais semble être bon (https://github.com/praekelt/django-recaptcha)\r\n    - [x] django-filter\r\n    - [ ] drf-extensions : SEMBLE ÊTRE COMPATIBLE, mais attendre support officiel (https://github.com/chibisov/drf-extensions/issues/119)\r\n    - [ ] django-rest-swagger: SEMBLE ÊTRE COMPATIBLE, mais attendre support officiel (https://github.com/marcgibbons/django-rest-swagger)\r\n- [x] Modification des settings liées aux TEMPLATES\r\n- [x] Reformatage complet des urls.py\r\n- [x] Reformatage des `reverse()` et `{% url %}`\r\n- [ ] Faire en sorte que les tests passent : \r\n    - [x] featured\r\n    - [x] forum\r\n    - [ ] gallery (1 fail)\r\n    - [ ] member (7 fails)\r\n    - [ ] mp (7 fails)\r\n    - [x] pages\r\n    - [x] search\r\n    - [ ] tutorialv2 (2 fails)\r\n- [ ] Tests en parallèle (optionnel)\r\n- [ ] Suppression de tous les Warning quand on lance Django (non bloquant)\r\n    - [x] zds\r\n    - [x] django-munin\r\n    - [ ] python-social-auth url() : [PR EN COURS](https://github.com/omab/python-social-auth/pull/806)\r\n    - [ ] python-social-auth Subfield : [PR EN COURS](https://github.com/omab/python-social-auth/pull/813)"},"comment":{"url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/comments/169943302","html_url":"https://github.com/zestedesavoir/zds-site/pull/3245#issuecomment-169943302","issue_url":"https://api.github.com/repos/zestedesavoir/zds-site/issues/3245","id":169943302,"user":{"login":"GerardPaligot","id":1913901,"avatar_url":"https://avatars.githubusercontent.com/u/1913901?v=3","gravatar_id":"","url":"https://api.github.com/users/GerardPaligot","html_url":"https://github.com/GerardPaligot","followers_url":"https://api.github.com/users/GerardPaligot/followers","following_url":"https://api.github.com/users/GerardPaligot/following{/other_user}","gists_url":"https://api.github.com/users/GerardPaligot/gists{/gist_id}","starred_url":"https://api.github.com/users/GerardPaligot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GerardPaligot/subscriptions","organizations_url":"https://api.github.com/users/GerardPaligot/orgs","repos_url":"https://api.github.com/users/GerardPaligot/repos","events_url":"https://api.github.com/users/GerardPaligot/events{/privacy}","received_events_url":"https://api.github.com/users/GerardPaligot/received_events","type":"User","site_admin":false},"created_at":"2016-01-08T09:16:36Z","updated_at":"2016-01-08T09:16:36Z","body":"> @GerardPaligot justement, pourquoi ça ne passe plus ?\r\n\r\nCa j'en sais rien, je ne connais pas tes modifs (et pas d'env sous la main) mais je voulais savoir ce qu'il se passait à l'endroit que j'ai pointé dans mon précédent message pour, potentiellement, avoir une idée de ce qu'il se passe."}}