So this is a readme for SecretaryDEK project. This django app was created to automate things. And it kinda works!
There is an automation script provided in the repo. (CentOS/RHEL/DEbian/Ubuntu) just run
sudo ./autoinstall.sh
The suggested "proper way" to install all the requirements via pip and to run the django from virtualenv. Heh)
So the first thing to do with your python installation - is to get a virtualenv! (Tou might specify a version of pip and further virtualenv to run. Like pip3.4 or pip-2.7. or virtualenv-3.4)
sudo pip install virtualenv
Then create a virtualenv
virtualenv new_venv
source new_venv/bin/activate
And you're ready to install some requirements
sudo pip install -f requirements.txt
And this far you are able to run the app. But we must create an admin for our DB firstly.
python3.4 manage.py createsuperuser
python3.4 manage.py runserver
And that's all! Your server must be up and running on http://127.0.0.1:8000/
-
В’юшка для студіка. Він вводить дані про свій дипльом і забиває собі день захисту.
-
В’юшка для рецензентів (викладачів). Він бачить всіх опездолів які на нього підписані. Разом з коротким описом. (Дата захисту, Тема (Перші 50 символів))
-
В’юшка - список вже згенерованих документів. Ідея: Доки тримати в монгах, а все решта в sqlite. І через pymongo всьо діставати/відображати.
-
В’юшка - для темплейтів. В ідеаі - інтерфейс через який можна закинути шаблон і агрегатор даних під нього. http://labs.easyblog.it/bootstrap-list-filter/
-
Дипломка -> (Студент, Керівник, Рецензент) -> Юзер
-
Рефакторнути generator
-
Автоматизація підбору днів захисту Вибираємо комісію, і має прилетіти календарик або список днів із розписаними годинами хто і скільки може витримати захистів. Как-то так. Іта хуня виливається в новий модуль аналізу розкладу. І попахує необхідністю в парсері розкладу.
-
Експортнути фікстури.
-
???
-
PROFIT!
-
Додатии зв"язки між роботами (комплексні теми)