From c9962c4d8e3d507200e54727c274049eb5d9d6bf Mon Sep 17 00:00:00 2001 From: Leo Kivikunnas Date: Mon, 27 May 2019 20:46:56 +0300 Subject: [PATCH] Fixed style errors --- expenses_claim/forms.py | 12 ++++++------ expenses_claim/urls.py | 3 +-- expenses_claim/views.py | 6 ++---- setup.cfg | 2 +- sikweb/urls.py | 2 +- 5 files changed, 11 insertions(+), 14 deletions(-) diff --git a/expenses_claim/forms.py b/expenses_claim/forms.py index 6fc8b03..58ad2a8 100644 --- a/expenses_claim/forms.py +++ b/expenses_claim/forms.py @@ -5,7 +5,7 @@ from django import forms class IBANField(forms.CharField): """Field that validates Bank Account numbers - acording to the IBAN standard.""" + acording to the IBAN standard.""" def to_python(self, data): """1. Remove spaces @@ -18,26 +18,26 @@ class IBANField(forms.CharField): print(data) data.replace(" ", "") data = data[4:] + data[0:4] - LETTERS = {letter: str(index) for index, + LETTERS = {letter: str(index) for index, letter in enumerate(ascii_uppercase, start=10)} data = data.upper() data = [LETTERS[char] for char in data if char in LETTERS] - print(data) + print(data) return ''.join(data) - + def validate(self, data): """Validate value constructed by normalize""" super().validate(data) if int(data) % 97 != 1: raise forms.ValidationError("Invalid IBAN number!") - + return data class ExpensesClaim(forms.Form): """Expenses claim form""" - + name = forms.CharField(label='Nimi', max_length=100) iban = IBANField(label='IBAN', max_length=100) amount = forms.CharField(label="Summa", max_length=100) diff --git a/expenses_claim/urls.py b/expenses_claim/urls.py index fba43bb..b7883da 100644 --- a/expenses_claim/urls.py +++ b/expenses_claim/urls.py @@ -1,8 +1,7 @@ """Expenses claim urls.""" from django.conf.urls import url -from django.conf import settings -from .views import * +from .views import claim urlpatterns = [ diff --git a/expenses_claim/views.py b/expenses_claim/views.py index ebbef2d..f47d155 100644 --- a/expenses_claim/views.py +++ b/expenses_claim/views.py @@ -1,7 +1,6 @@ """Expenses claim views.""" from django.shortcuts import render -from django.http import * from django.views.decorators.http import require_http_methods from .forms import ExpensesClaim @@ -14,9 +13,8 @@ def claim(request): form = ExpensesClaim(request.POST) if form.is_valid(): return HttpResponse() - + elif request.method == 'GET': form = ExpensesClaim() - + return render(request, 'claim.html', {'form': form}) - \ No newline at end of file diff --git a/setup.cfg b/setup.cfg index 5101f60..def46f1 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,4 +1,4 @@ [pycodestyle] max-line-length = 120 ignore = E501,E722 -exclude = '*/migrations/*' +exclude = '*/migrations/*', venv/* diff --git a/sikweb/urls.py b/sikweb/urls.py index 559d82f..5a721db 100644 --- a/sikweb/urls.py +++ b/sikweb/urls.py @@ -41,7 +41,7 @@ urlpatterns = [ url(r'^kaehmy/', include('kaehmy.urls')), url(r'^ohlhafv/', include('ohlhafv.urls')), url(r'^expenses/', include('expenses_claim.urls')), - + # favourite icon url(r'^favicon\.ico$', favicon_view),