Обновить README.md
This commit is contained in:
		
							parent
							
								
									f68a03acb4
								
							
						
					
					
						commit
						e3a971303b
					
				@ -75,7 +75,7 @@ docker exec -ti <container_id> bash #войдет в запущенный кон
 | 
				
			|||||||
*Задача на понимание FastAPI, валидации и транзакций*
 | 
					*Задача на понимание FastAPI, валидации и транзакций*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ТЗ: при создании игрока(/new_player) его имя и email должны быть уникальны. Имя должно содержать только цифры от 0 до 9 и только буквы от a до f. 
 | 
					ТЗ: при создании игрока(/new_player) его имя и email должны быть уникальны. Имя должно содержать только цифры от 0 до 9 и только буквы от a до f. 
 | 
				
			||||||
Если пользователь с таким email и name уже существует, необходимо вернуть ошибку с HTTP-кодом 400, status = "error", текстом "player with such name or email already exists". Аналогичную ошибку необходимо вернуть при ошибки валидации имени пользователя или e-mail'а с указанием соответствующего текста ошибки
 | 
					Если пользователь с таким email или name уже существует, необходимо вернуть ошибку с HTTP-кодом 400, status = "error", текстом "player with such name or email already exists". Аналогичную ошибку необходимо вернуть при ошибки валидации имени пользователя или e-mail'а с указанием соответствующего текста ошибки
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Что будем оценивать:
 | 
					Что будем оценивать:
 | 
				
			||||||
* возможна ли race condition?
 | 
					* возможна ли race condition?
 | 
				
			||||||
@ -86,7 +86,7 @@ docker exec -ti <container_id> bash #войдет в запущенный кон
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
*Задача на работу с ManyToMany Django ORM, валидацией FastAPI, транзакциями*
 | 
					*Задача на работу с ManyToMany Django ORM, валидацией FastAPI, транзакциями*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ТЗ: при запросе игрок с указанным id должен добавляться в игру с указанным id. Если игрока или игры с заданными id не существует, должна возвращаться ошибка с HTTP-кодом 400, status = "error" и соответствующим текстом. Количество игроков в одной игре не более 5.
 | 
					ТЗ: при запросе /add_player_to_game игрок с указанным id должен добавляться в игру с указанным id. Если игрока или игры с заданными id не существует, должна возвращаться ошибка с HTTP-кодом 400, status = "error" и соответствующим текстом. Количество игроков в одной игре не более 5.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Что будем оценивать:
 | 
					Что будем оценивать:
 | 
				
			||||||
* возможна ли race condition?
 | 
					* возможна ли race condition?
 | 
				
			||||||
@ -95,8 +95,8 @@ docker exec -ti <container_id> bash #войдет в запущенный кон
 | 
				
			|||||||
* что произойдет при добавлении одного игрока два и более раз?
 | 
					* что произойдет при добавлении одного игрока два и более раз?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Как сдавать тестовое
 | 
					## Как сдавать тестовое
 | 
				
			||||||
Перешлите архив с вашими доработками нашему менеджеру, мы дадим ответ на следующий день. 
 | 
					Перешлите архив с вашими доработками нашему менеджеру или человеку, кто держит связь, мы дадим ответ на следующий день. 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Название архива должно содержать ваше имя и фамилию. ВасяПономорев.zip / VasyaPonomorev.zip
 | 
					Для нашего удобства, чтобы не потерять ваше решение, просим указать в названии архива ваше имя и фамилию. Например, ВасяПономорев.zip / VasyaPonomorev.zip
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Спасибо за внимание ;)
 | 
					Спасибо за внимание ;)
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user