Comments 8
+1
get '/posts/:id/delete' do
Никогда не делайте так в жизни! Иначе первый же залетевший гугл-бот разрушит вашу цивилизацию.
Никогда не делайте так в жизни! Иначе первый же залетевший гугл-бот разрушит вашу цивилизацию.
0
Да это же понятно. Подобные запросы должны быть только через административную панель с условием что пользователь администратор/редактор.
0
Для полноценного REST маршруты должны быть такими:
# Список всех публикаций
get '/posts'
# Одна публикация
get '/posts/:id'
# Форма для добавления публикации
get '/posts/new'
# Сохранение публикации
post '/posts'
# Форма для редактировани публикации
get '/posts/:id/edit'
# Обновление отредактированной публикации
put '/posts/:id'
# Стриница с предупреждением об удалении публикации
get '/posts/:id/delete'
# Удаление публикации
delete '/posts/:id'
0
Sign up to leave a comment.
Пишем REST приложение на Sinatra и прикручиваем Redactor. Часть 1