<commit_before>Данное приложение является первым опытом в django.

Используется:
 - Python 2.7
 - Django 1.8
 - Postgres 9.4

Назначение:
Ведение статистики проделанной работы.
Добавление задания.
Получение статистики заинтервал.
Разделение по пользователям с использованием сессий.

Цель:
 + Сделать скелет.
 + Сделать авторизацию.
 + Сделать добавление активности.
 + Сделать вывод активностей.
 + Сделать добавление переработки.
 + Сделать вывод переработок.
 - Сделать валидацию данных в форме отправки на JS(отказался).
 + Сделать валидацию данных на backend.
 + Сделать страницу настроек. (сейчас смена пароля пользователя)
 + Сделать сраницу админки с управлением пользователями. (стандартная)
 + Сделать найтройку автоматической сборки статических файлов.
 + Настроено логирование.
 + Исправить ошибку проверки request.user.is_authenticated().
 - Исправить календарь. Убрать инициализации с каждого шаблона в отдельный файл и подгружать его в конце страницы.
 - Добавить шаблон олтчета о ночных работах.
 - Добавить выбор отчетов о пробеланных работах.
 - Опционально добавить пункт о работах ГФ или ЛГ.

Настройка в связке с apache.
1. Настроить mod_wsgi
2. Пример измений/добавлений в конфигурации apache:
LoadModule wsgi_module modules/mod_wsgi.so

#WSGI block
WSGIScriptAlias /help "C:/GitHub/help/help/wsgi.py"
WSGIPythonPath "C:/GitHub/help"
Alias /static/ "C:/GitHub/help/static/"

<Directory "C:/GitHub/help/help">
	Order allow,deny
	Allow from all
<Files wsgi.py>
	Allow from all
</Files>
</Directory>

<Directory "C:/GitHub/help/static/">
	Allow from all
</Directory>
3. Перезапустить apache.

Локальный запуск:
python manage.py collectstatic<commit_msg>Исправлен readme<commit_after>Данное приложение является первым опытом в django.

Используется:
 - Python 2.7
 - Django 1.8
 - Postgres 9.4

Назначение:
Ведение статистики проделанной работы.
Добавление задания.
Получение статистики заинтервал.
Разделение по пользователям с использованием сессий.

Цель:
 + Сделать скелет.
 + Сделать авторизацию.
 + Сделать добавление активности.
 + Сделать вывод активностей.
 + Сделать добавление переработки.
 + Сделать вывод переработок.
 - Сделать валидацию данных в форме отправки на JS(отказался).
 + Сделать валидацию данных на backend.
 + Сделать страницу настроек. (сейчас смена пароля пользователя)
 + Сделать сраницу админки с управлением пользователями. (стандартная)
 + Сделать найтройку автоматической сборки статических файлов.
 + Настроено логирование.
 + Исправить ошибку проверки request.user.is_authenticated().
 - Исправить календарь. Убрать инициализации с каждого шаблона в отдельный файл и подгружать его в конце страницы.
 - Добавить шаблон отчета о ночных работах.
 - Добавить выбор отчетов о пробеланных работах.
 - Опционально добавить пункт о работах ГФ или ЛГ.

Настройка в связке с apache.
1. Настроить mod_wsgi
2. Пример измений/добавлений в конфигурации apache:
LoadModule wsgi_module modules/mod_wsgi.so

#WSGI block
WSGIScriptAlias /help "C:/GitHub/help/help/wsgi.py"
WSGIPythonPath "C:/GitHub/help"
Alias /static/ "C:/GitHub/help/static/"

<Directory "C:/GitHub/help/help">
	Order allow,deny
	Allow from all
<Files wsgi.py>
	Allow from all
</Files>
</Directory>

<Directory "C:/GitHub/help/static/">
	Allow from all
</Directory>
3. Перезапустить apache.

Сбор статических файлов:
python manage.py collectstatic

Локальный запуск:
python manage.py runserver 10.1.10.110:9000
{'fraction_non_alphanumeric': 0.07611241217798595, 'fraction_numerical': 0.008782201405152224, 'mean_word_length': 4.601639344262295, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 1, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3766155', 'n_tokens_mistral': 1413, 'n_tokens_neox': 1542, 'n_words': 361}