Skip to content

Ot4e/url_truncator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Руководство по установке

Скопируйте себе проект

Установите Python3 (исходники и документацию по установке можно посмотреть на https://www.python.org/)

Выполните команду создания окружения:

$ python -m venv venv

Выполните активацию окружения:

для windows

$ venv\scripts\activate

для UNIX

$ source venv/bin/activate

Выполните установку зависимостей проекта:

(venv) $ pip install -r requirements.txt

Выполните инициацию базы данных

для windows 

используйте cmd. Находясь в папке с проектом, запустите команду 

cd truncat && sqlite3 truncat.sqlite < init.sql

для UNIX

используйте команду 

make init

Запуск проекта

для windows

используйте команду вида

python <path>/appy.py

где <path> - полный путь расположения файла проекта appy.py

для UNIX

используйте команду 

make run

Что делает проект

Проект реализует преобразование URL адресов в короткий адрес из шести символов (сокращение ссылок). 
Сгенерированные уникальные ссылки сохраняются в базу данных. Проект поддерживает регистрацию пользователей. 
Для зарегистрированных пользователей доступны дополнительные опции:
- создание своих вариантов короткой ссылки
- просмотр списка своих ссылок
- статистика использования ссылок

Любой посетитель проекта может отправить сообщение, которое также сохраняется в базе данных

About

truncate long url to more useful format

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published