@Rem36

Почему не работает?

class Post(models.Model):
	PERVOE = '1'
	VTOROE = '2'
	TRETEE = '3'
	CHETVERTOE = '4'
	PAYTOE = '5'
	SHESTOE = '6'
	SEDMOE = '7'
	VOSMOE = '8'
	DEVAYTOE = '9'
	DESAYTOE = '10'
	ODINADCATOE = '11'
	DVENADCATOE = '12'
	TRINADCATOE = '13'
	CHETIRNADCATOE = '14'
	PAYTNADCATOE = '15'
	SHESTNADCATOE = '16'
	SEMNADCATOE = '17'
	VOSEMNADCATOE = '18'
	DEVATNADCATOE = '19'
	OK = 'Отдел кадров'
	OZ = 'Отдел закупок'
	URO = 'Отдел юристов'
	FZ = 'Физио отделение'
	DD = 'Деткий диспансер'
	VD = 'Взрослый диспансер'
	PO = 'Приемное отделение'
	SP = 'Скорая помощь'
	OMO = 'Орг-метод'
	YZ = 'Узкие спец'
	GK = 'Гравитация'
	ST = 'Стоматолог'
	TELDOV = 'Телефон доверия'
	MEDCANC = 'Мед канцелярия'
	SUDMEDCANC = 'Судебная мед канцелярия'
	MASHB = 'Маш-бюро'
	DST = 'Дневной стационар'
	PSHL = 'Пищеблок Ленина'
	PSHO = 'Пищеблок Октябрьская'
	PSL = 'Продсклад Ленина'
	PSO = 'Продсклад Октябрьская'
	RCO = 'Реабилитационный центр Октябрьская'
	
	OTD_CHOICES = (
		(PERVOE, '1 Отделение'),
		(VTOROE, '2 Отделение'),
		(TRETEE, '3 Отделение'),
		(CHETVERTOE, '4 Отделение'),
		(PAYTOE, '5 Отделение'),
		(SHESTOE, '6 Отделение'),
		(SEDMOE, '7 Отделение'),
		(VOSMOE, '8 Отделение'),
		(DEVAYTOE, '9 Отделение'),
		(DESAYTOE, '10 Отделение'),
		(ODINADCATOE, '11 Отделение'),
		(DVENADCATOE, '12 Отделение'),
		(TRINADCATOE, '13 Отделение'),
		(CHETIRNADCATOE, '14 Отделение'),
		(PAYTNADCATOE, '15 Отделение'),
		(SHESTNADCATOE, '16 Отделение'),
		(SEMNADCATOE, '17 Отделение'),
		(VOSEMNADCATOE, '18 Отделение'),
		(DEVATNADCATOE, '19 Отделение'),
		(OK, 'Отдел кадров'),
		(OZ, 'Отдел закупок'),
		(URO, 'Отдел юристов'),
		(FZ, 'Физио отделение'),
		(DD, 'Детский диспансер'),
		(VD, 'Взрослый диспансер'),
		(PO, 'Приемное отделение'),
		(SP, 'Скорая помощь'),
		(OMO, 'Орг-метод'),
		(YZ, 'Узкие спец'),
		(GK, 'Гравитация'),
		(ST, 'Стоматолог'),
		(TELDOV, 'Телефон доверия'),
		(MEDCANC, 'Мед канцелярия'),
		(SUDMEDCANC, 'Судебная мед канцелярия'),
		(MASHB, 'Маш-бюро'),
		(DST, 'Дневной стационар'),
		(PSHL, 'Пищеблок Ленина'),
		(PSHO, 'Пищеблок Октябрьская'),
		(PSL, 'Продсклад Ленина'),
		(PSO, 'Продсклад Октябрьская'),
		(RCO, 'Реабилитационный центр Октябрьская'),
	)


otd = models.CharField(max_length=40, choices=OTD_CHOICES)


DataError at /post/new/
ОШИБКА: неверное значение для целого числа: "Пищеблок Ленина"
LINE 1: ...", "ispolnitel", "date_pub", "date_comp") VALUES ('Пищеблок ...

когда в форму выбираю к примеру какое то отделение где начинается с цифры то всё отправляет а если выбираю к примеру отдел кадры или где нет цыфры то ошибка?
  • Вопрос задан
  • 163 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы