diff --git a/kfet/autocomplete.py b/kfet/autocomplete.py index bce0210a..e4203bd1 100644 --- a/kfet/autocomplete.py +++ b/kfet/autocomplete.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from django.shortcuts import render from django.http import Http404 from django.db.models import Q diff --git a/kfet/backends.py b/kfet/backends.py index 4eea72b5..6f917310 100644 --- a/kfet/backends.py +++ b/kfet/backends.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + import hashlib from django.contrib.auth.models import User, Permission diff --git a/kfet/consumers.py b/kfet/consumers.py index fc67a512..dcd69bdf 100644 --- a/kfet/consumers.py +++ b/kfet/consumers.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from channels import Group from channels.generic.websockets import JsonWebsocketConsumer diff --git a/kfet/context_processors.py b/kfet/context_processors.py index 1bd8052c..ef4f2e64 100644 --- a/kfet/context_processors.py +++ b/kfet/context_processors.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from django.contrib.auth.context_processors import PermWrapper def auth(request): diff --git a/kfet/decorators.py b/kfet/decorators.py index 5d60d58e..9af9247f 100644 --- a/kfet/decorators.py +++ b/kfet/decorators.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from django_cas_ng.decorators import user_passes_test def kfet_is_team(user): diff --git a/kfet/forms.py b/kfet/forms.py index 64c39bb2..0ec3b114 100644 --- a/kfet/forms.py +++ b/kfet/forms.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from decimal import Decimal from django import forms from django.core.exceptions import ValidationError diff --git a/kfet/middleware.py b/kfet/middleware.py index c6faf6c5..50e5d6b7 100644 --- a/kfet/middleware.py +++ b/kfet/middleware.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from kfet.backends import KFetBackend class KFetAuthenticationMiddleware(object): diff --git a/kfet/models.py b/kfet/models.py index ce337785..c59be9e3 100644 --- a/kfet/models.py +++ b/kfet/models.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from django.db import models from django.core.urlresolvers import reverse from django.core.exceptions import PermissionDenied, ValidationError diff --git a/kfet/routing.py b/kfet/routing.py index a1f1c676..f5fe4544 100644 --- a/kfet/routing.py +++ b/kfet/routing.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from channels.routing import route, route_class from kfet import consumers diff --git a/kfet/templatetags/kfet_tags.py b/kfet/templatetags/kfet_tags.py index 799554eb..bb8bce9f 100644 --- a/kfet/templatetags/kfet_tags.py +++ b/kfet/templatetags/kfet_tags.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from django import template from django.utils.html import escape from django.utils.safestring import mark_safe @@ -31,4 +37,5 @@ def highlight_clipper(clipper, q): @register.filter() def ukf(balance, is_cof): grant = is_cof and (1 + Settings.SUBVENTION_COF() / 100) or 1 - return round(balance * 10 * grant) + # float nécessaire car sinon problème avec le round de future.builtins + return round(float(balance * 10 * grant)) diff --git a/kfet/tests.py b/kfet/tests.py index 7ce503c2..03ee6fc6 100644 --- a/kfet/tests.py +++ b/kfet/tests.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from django.test import TestCase # Create your tests here. diff --git a/kfet/urls.py b/kfet/urls.py index 5f898d6e..3422c671 100644 --- a/kfet/urls.py +++ b/kfet/urls.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from django.conf.urls import url from django.contrib.auth.decorators import permission_required from kfet import views diff --git a/kfet/views.py b/kfet/views.py index f2912160..315a473d 100644 --- a/kfet/views.py +++ b/kfet/views.py @@ -1,3 +1,9 @@ +# -*- coding: utf-8 -*- + +from __future__ import (absolute_import, division, + print_function, unicode_literals) +from builtins import * + from django.shortcuts import render, get_object_or_404, redirect from django.core.exceptions import PermissionDenied, ValidationError from django.core.cache import cache