Задачи банка: описание хранимых исходников и их оцифрованных копий,
хранение внутри банка сжатых копий оцифрованных аудио для их полного описания и последующей работы с ними.
Первый релиз не будет поддерживать учет старых физических носителей и оцифрованных копий.
Пока разработка идет для возможности работать с аудио и видео файлами полученными в ходе экспедиции.
Так же будет возможность загружать сканы реестров.
Банк разрабатывается в рамках моей работы в Центре русского фольклора ГРДНТ им. В.Д. Поленова
Если вы хотите присоединиться к разработке, пишите на [email protected]
Для работы требуется установленный на компьютере интерпретатор Python
В правом верхнем углу нажмите зеленую кнопу Code и в выпадающем меню нажмите Download ZIP.
Далее вам необходимо распаковать скачанный файл, затем открыть консоль или терминал, это зависит от вашей операционной системы, перейти в скачанную папку folklore_base и выполнить несколько команд:
pip install pipenv # Устанавливаем менеджер виртуального окружения
pipenv setup # Создаем виртуальное окружение для нашего проекта
pipenv shell # Активируем виртуальное окружение
python manage.py makemigrations # Геренация скрипта для создания файла бд sqlite
python manage.py migrate # Создаем базу sqlite
python manage.py createsuperuser # Создаем пользователя
python manage.py runserver # Запускаем сервер
После успешного выполнения всех операций в консоли должно отображаться что-то вроде этого:
Django version 3.1.5, using settings 'folklore_base.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Скопируйте адрес:
http://127.0.0.1:8000/
Вставьте в адресную строку браузера. Что бы попасть в админ панель наберите в адресной строке:
http://127.0.0.1:8000/admin