1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
|
%global _empty_manifest_terminate_build 0
Name: python-django-iban
Version: 0.3.1
Release: 1
Summary: A validated IBAN field for Django models
License: BSD
URL: https://github.com/benkonrath/django-iban
Source0: https://mirrors.aliyun.com/pypi/web/packages/cd/ab/3722c41fc79ca78b9f3f9addf43bcd876f7e8e4fdbf0ae1392b528e42d6f/django-iban-0.3.1.tar.gz
BuildArch: noarch
%description
**Obsolete package** You should not use this package any longer. The IBAN and BIC fields are now
available in version 1.1 and later of the https://pypi.python.org/pypi/django-localflavor package.
Bug reports and feature requests should be filed against https://github.com/django/django-localflavor.
The IBAN and BIC fields in django-localflavor have bugs fixes that are not included in this package.
Please migrate existing code to the IBAN and BIC fields in the `django-localflavor generic package`_.
**Migrating Model Fields to django-localflavor**
Add `localflavor` to your `INSTALLED_APPS` and then change the model fields ``IBANField``
and``SWIFTBICField`` to the versions from django-localflavor.
For example, the django-iban model fields should be changed from this::
from django_iban.fields import IBANField, SWIFTBICField
class CustomerModel(models.Model):
iban = IBANField()
bic = SWIFTBICField()
to the django-localflavor model field versions::
from localflavor.generic.models import IBANField, BICField
class CustomerModel(models.Model):
iban = IBANField()
bic = BICField()
For Django < 1.7, you will need to use South to migrate your database. Use `schemamigration`
to create a migration and then run `migrate` alter your database. For example::
% ./manage.py schemamigration myapp --auto convert_django_iban_to_django_localflavor
~ Changed field iban on myapp.CustomerModel
~ Changed field bic on myapp.CustomerModel
Created 0002_convert_django_iban_to_django_localflavor.py. You can now apply this migration with: ./manage.py migrate myapp
% ./manage.py migrate myapp
Running migrations for myapp:
- Migrating forwards to 0002_convert_django_iban_to_django_localflavor.
> myapp:0002_convert_django_iban_to_django_localflavor
- Loading initial data for myapp.
Installed 0 object(s) from 0 fixture(s)
For Django >= 1.7, run `makemigrations` to create a migration and then run `migrate` alter
your database. For example::
% ./manage.py makemigrations myapp
Migrations for 'myapp':
0002_auto_20150210_1004.py:
- Alter field bic on customermodel
- Alter field iban on customermodel
% ./manage.py migrate myapp
Operations to perform:
Apply all migrations: myapp
Running migrations:
Applying myapp.0002_auto_20150210_1004... OK
**Migrating Form Fields to django-localflavor**
Change the form fields ``IBANFormField`` and ``SWIFTBICFormField`` to the versions from django-localflavor.
For example, the django-iban form fields should be changed from this::
from django_iban.forms import IBANFormField, SWIFTBICFormField
class CustomerForm(forms.Form):
iban = IBANFormField()
swift_bic = SWIFTBICFormField()
to the django-localflavor form field versions::
from localflavor.generic.forms import IBANFormField, BICFormField
class CustomerForm(forms.Form):
iban = IBANFormField()
bic = BICFormField()
%package -n python3-django-iban
Summary: A validated IBAN field for Django models
Provides: python-django-iban
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-django-iban
**Obsolete package** You should not use this package any longer. The IBAN and BIC fields are now
available in version 1.1 and later of the https://pypi.python.org/pypi/django-localflavor package.
Bug reports and feature requests should be filed against https://github.com/django/django-localflavor.
The IBAN and BIC fields in django-localflavor have bugs fixes that are not included in this package.
Please migrate existing code to the IBAN and BIC fields in the `django-localflavor generic package`_.
**Migrating Model Fields to django-localflavor**
Add `localflavor` to your `INSTALLED_APPS` and then change the model fields ``IBANField``
and``SWIFTBICField`` to the versions from django-localflavor.
For example, the django-iban model fields should be changed from this::
from django_iban.fields import IBANField, SWIFTBICField
class CustomerModel(models.Model):
iban = IBANField()
bic = SWIFTBICField()
to the django-localflavor model field versions::
from localflavor.generic.models import IBANField, BICField
class CustomerModel(models.Model):
iban = IBANField()
bic = BICField()
For Django < 1.7, you will need to use South to migrate your database. Use `schemamigration`
to create a migration and then run `migrate` alter your database. For example::
% ./manage.py schemamigration myapp --auto convert_django_iban_to_django_localflavor
~ Changed field iban on myapp.CustomerModel
~ Changed field bic on myapp.CustomerModel
Created 0002_convert_django_iban_to_django_localflavor.py. You can now apply this migration with: ./manage.py migrate myapp
% ./manage.py migrate myapp
Running migrations for myapp:
- Migrating forwards to 0002_convert_django_iban_to_django_localflavor.
> myapp:0002_convert_django_iban_to_django_localflavor
- Loading initial data for myapp.
Installed 0 object(s) from 0 fixture(s)
For Django >= 1.7, run `makemigrations` to create a migration and then run `migrate` alter
your database. For example::
% ./manage.py makemigrations myapp
Migrations for 'myapp':
0002_auto_20150210_1004.py:
- Alter field bic on customermodel
- Alter field iban on customermodel
% ./manage.py migrate myapp
Operations to perform:
Apply all migrations: myapp
Running migrations:
Applying myapp.0002_auto_20150210_1004... OK
**Migrating Form Fields to django-localflavor**
Change the form fields ``IBANFormField`` and ``SWIFTBICFormField`` to the versions from django-localflavor.
For example, the django-iban form fields should be changed from this::
from django_iban.forms import IBANFormField, SWIFTBICFormField
class CustomerForm(forms.Form):
iban = IBANFormField()
swift_bic = SWIFTBICFormField()
to the django-localflavor form field versions::
from localflavor.generic.forms import IBANFormField, BICFormField
class CustomerForm(forms.Form):
iban = IBANFormField()
bic = BICFormField()
%package help
Summary: Development documents and examples for django-iban
Provides: python3-django-iban-doc
%description help
**Obsolete package** You should not use this package any longer. The IBAN and BIC fields are now
available in version 1.1 and later of the https://pypi.python.org/pypi/django-localflavor package.
Bug reports and feature requests should be filed against https://github.com/django/django-localflavor.
The IBAN and BIC fields in django-localflavor have bugs fixes that are not included in this package.
Please migrate existing code to the IBAN and BIC fields in the `django-localflavor generic package`_.
**Migrating Model Fields to django-localflavor**
Add `localflavor` to your `INSTALLED_APPS` and then change the model fields ``IBANField``
and``SWIFTBICField`` to the versions from django-localflavor.
For example, the django-iban model fields should be changed from this::
from django_iban.fields import IBANField, SWIFTBICField
class CustomerModel(models.Model):
iban = IBANField()
bic = SWIFTBICField()
to the django-localflavor model field versions::
from localflavor.generic.models import IBANField, BICField
class CustomerModel(models.Model):
iban = IBANField()
bic = BICField()
For Django < 1.7, you will need to use South to migrate your database. Use `schemamigration`
to create a migration and then run `migrate` alter your database. For example::
% ./manage.py schemamigration myapp --auto convert_django_iban_to_django_localflavor
~ Changed field iban on myapp.CustomerModel
~ Changed field bic on myapp.CustomerModel
Created 0002_convert_django_iban_to_django_localflavor.py. You can now apply this migration with: ./manage.py migrate myapp
% ./manage.py migrate myapp
Running migrations for myapp:
- Migrating forwards to 0002_convert_django_iban_to_django_localflavor.
> myapp:0002_convert_django_iban_to_django_localflavor
- Loading initial data for myapp.
Installed 0 object(s) from 0 fixture(s)
For Django >= 1.7, run `makemigrations` to create a migration and then run `migrate` alter
your database. For example::
% ./manage.py makemigrations myapp
Migrations for 'myapp':
0002_auto_20150210_1004.py:
- Alter field bic on customermodel
- Alter field iban on customermodel
% ./manage.py migrate myapp
Operations to perform:
Apply all migrations: myapp
Running migrations:
Applying myapp.0002_auto_20150210_1004... OK
**Migrating Form Fields to django-localflavor**
Change the form fields ``IBANFormField`` and ``SWIFTBICFormField`` to the versions from django-localflavor.
For example, the django-iban form fields should be changed from this::
from django_iban.forms import IBANFormField, SWIFTBICFormField
class CustomerForm(forms.Form):
iban = IBANFormField()
swift_bic = SWIFTBICFormField()
to the django-localflavor form field versions::
from localflavor.generic.forms import IBANFormField, BICFormField
class CustomerForm(forms.Form):
iban = IBANFormField()
bic = BICFormField()
%prep
%autosetup -n django-iban-0.3.1
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-django-iban -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 0.3.1-1
- Package Spec generated
|