Добавить в корзинуПозвонить
Найти в Дзене
Пикабу

Добавил фичу убивающую мой сервис сокращения ссылок. Пусть будет просто Open Source

Привет, Pikabu! Захотелось мне как-то написать, что-то такое, что может потрогать в интернете ещё кто-то кроме меня. Так родился небольшой сервис сокращения ссылок на Django. Написал код, приложение работает, поделился на Пикабу, получил отзывы и даже код ревью (спасибо @TopestKek)! Добыл впечатлений и опыта больше, чем рассчитывал. В качестве следующего шага развития проекта решил сделать его newcomers friendly. В своё время я безуспешно сам искал что-нибудь такое, в чём возможно было разобраться без больших усилий. Обычно что-то живое имеет кучу умного кода и функционала в котором новичку разобраться нереально. Что сделал: Первым делом добавил readme на русском языке. Упростил запуск на локальной машине, теперь приложение по умолчанию стартует с базой данных SQLite, что избавляет от нескольких дополнительных шагов по установке и конфигурации PostgreSQL. Фича из заголовка - добавил промежуточную страницу перед редиректом пользователя с предупреждением о рисках, выглядит вот так https:

Привет, Pikabu! Захотелось мне как-то написать, что-то такое, что может потрогать в интернете ещё кто-то кроме меня. Так родился небольшой сервис сокращения ссылок на Django. Написал код, приложение работает, поделился на Пикабу, получил отзывы и даже код ревью (спасибо @TopestKek)! Добыл впечатлений и опыта больше, чем рассчитывал.

В качестве следующего шага развития проекта решил сделать его newcomers friendly. В своё время я безуспешно сам искал что-нибудь такое, в чём возможно было разобраться без больших усилий. Обычно что-то живое имеет кучу умного кода и функционала в котором новичку разобраться нереально.

Что сделал: Первым делом добавил readme на русском языке. Упростил запуск на локальной машине, теперь приложение по умолчанию стартует с базой данных SQLite, что избавляет от нескольких дополнительных шагов по установке и конфигурации PostgreSQL. Фича из заголовка - добавил промежуточную страницу перед редиректом пользователя с предупреждением о рисках, выглядит вот так https://lzy.su/Q0Y Это отпугнёт массу обычных пользователей и всех арбитражников с порнухой. Ну и как я надеюсь с юридической стороны обезопасит сервис если кто-то нехороший начнёт толкать какую-нибудь запрещённую хрень.

Была мысль добавить API с использованием DRF, но решил не переусложнять. В общем, приложение запускается локально очень просто. Readme на русском для многих понятнее. Почти всех злодеев отпугнул, наверное стоит ещё перевести на русский язык интерфейс, но пока лень.

Страница сервиса на github здесь. Всем добра!

Пост автора ChYuriy.

Комментарии к посту на сайте Пикабу.

Open Source
12 тыс интересуются