C'est un mémo Tout d'abord, définissez les variables / constantes avec le nom de fichier consts.py Ici, consts.py est placé directement sous le répertoire de l'application.
project/application/consts.py
PREF_CHOICE = (
('', 'Préfectures'),
('1', 'Hokkaido'),
('2', 'Préfecture d'Aomori'),
('3', 'Préfecture d'Iwate'),
('4', 'Préfecture de Miyagi'),
('5', 'Akita'),
('6', 'Préfecture de Yamagata'),
('7', 'Préfecture de Fukushima'),
('8', 'Préfecture d'Ibaraki'),
('9', 'Préfecture de Tochigi'),
('10', 'Préfecture de Gunma'),
('11', 'Saitama'),
('12', 'Préfecture de Chiba'),
('13', 'Tokyo'),
('14', 'Préfecture de Kanagawa'),
('15', 'Préfecture de Niigata'),
('16', 'Préfecture de Toyama'),
('17', 'Préfecture d'Ishikawa'),
('18', 'Préfecture de Fukui'),
('19', 'Préfecture de Yamanashi'),
('20', 'Préfecture de Nagano'),
('21', 'Préfecture de Gifu'),
('22', 'Préfecture de Shizuoka'),
('23', 'Préfecture d'Aichi'),
('24', 'Préfecture de Mie'),
('25', 'Préfecture de Shiga'),
('26', 'Kyoto'),
('27', 'Préfecture d'Osaka'),
('28', 'Préfecture de Hyogo'),
('29', 'Préfecture de Nara'),
('30', 'Préfecture de Wakayama'),
('31', 'Préfecture de Tottori'),
('32', 'Préfecture de Shimane'),
('33', 'Préfecture d'Okayama'),
('34', 'Préfecture d'Hiroshima'),
('35', 'Préfecture de Yamaguchi'),
('36', 'Préfecture de Tokushima'),
('37', 'Préfecture de Kagawa'),
('38', 'Préfecture d'Ehime'),
('39', 'Préfecture de Kochi'),
('40', 'Préfecture de Fukuoka'),
('41', 'Préfecture de Saga'),
('42', 'Préfecture de Nagasaki'),
('43', 'Préfecture de Kumamoto'),
('44', 'Préfecture d'Oita'),
('45', 'Préfecture de Miyazaki'),
('46', 'Kagoshima'),
('47', 'Préfecture d'Okinawa'),
)
project/application/views.py
from .consts import PREF_CHOICE
....
Maintenant, les variables / constantes définies dans consts.py sont disponibles
Si vous avez défini plusieurs variables / constantes dans consts.py et que vous souhaitez toutes les utiliser dans views.py ou forms.py, vous pouvez les utiliser avec from .consts import *
.
Recommended Posts