Skip to content

ChubChubs/SecretaryDEK

Repository files navigation

SecretaryDEK

So this is a readme for SecretaryDEK project. This django app was created to automate things. And it kinda works!

To install the dependencies

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/

Unit name: Гриць
  1. В’юшка для студіка. Він вводить дані про свій дипльом і забиває собі день захисту.

  2. В’юшка для рецензентів (викладачів). Він бачить всіх опездолів які на нього підписані. Разом з коротким описом. (Дата захисту, Тема (Перші 50 символів))

  3. В’юшка - список вже згенерованих документів. Ідея: Доки тримати в монгах, а все решта в sqlite. І через pymongo всьо діставати/відображати.

  4. В’юшка - для темплейтів. В ідеаі - інтерфейс через який можна закинути шаблон і агрегатор даних під нього. http://labs.easyblog.it/bootstrap-list-filter/

  5. Дипломка -> (Студент, Керівник, Рецензент) -> Юзер

Unit name: Бодя
  1. Рефакторнути generator

  2. Автоматизація підбору днів захисту Вибираємо комісію, і має прилетіти календарик або список днів із розписаними годинами хто і скільки може витримати захистів. Как-то так. Іта хуня виливається в новий модуль аналізу розкладу. І попахує необхідністю в парсері розкладу.

  3. Експортнути фікстури.

  4. ???

  5. PROFIT!

  6. Додатии зв"язки між роботами (комплексні теми)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published