Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,446 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Platforma Redakcyjna

Opis projektu

Platforma to serwis służący do grupowej edycji książek na potrzeby serwisu WolneLektury.pl.

Instalacja i użycie

  1. Upewnij się, że masz Pythona w wersji co najmniej 3.5.
  2. Stwórz i uruchom wirtualne środowisko:
python3 -m venv ve
. ve/bin/activate
  1. Przejdź do katalogu serwisu w konsoli
  2. Zainstaluj wymagane biblioteki komendą::
pip install -r requirements/requirements.txt
  1. Skopiuj zawartość pliku src/redakcja/localsettings.sample do src/redakcja/localsettings.py i zmień go zgodnie ze swoimi potrzebami.

  2. Wypełnij bazę danych::

src/manage.py migrate
  1. Uruchom serwer deweloperski::
src/manage.py runserver
  1. Strategie wdrożeniowe opisane są w Dokumentacji Django. Do przygotowania wersji do wdrożenia możesz użyć komendy make deploy.

Testy

pip install -r requirements-test.txt
make test

JavaScript (wymagany node.js i xsltproc):

npm install
./node_modules/.bin/mocha -u tdd $(find src -name *_test.js)

About

Editor's tools for wolnelektury.pl

Resources

Stars

4 stars

Watchers

4 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages