<commit_before>GoProApp
================

Controls multiple GoPros from a web page.

This is a reusable Django app that provides a front end for the [GoProController](https://github.com/joshvillbrandt/GoProController) python class. The app itself is built off of [django-quick-start-app](http://github.com/joshvillbrandt/django-quick-start-app).

# Setup

To use this app, you must first set up a Django project. Try out [django-quick-start-project](http://github.com/joshvillbrandt/django-quick-start-project) for an easy start.

    django-admin startproject --template=https://github.com/joshvillbrandt/django-quick-start-project/archive/master.zip --extension=py,html GoProSite

Then add this app to the site.<commit_msg>dateutil requirement<commit_after>GoProApp
================

Controls multiple GoPros from a web page.

This is a reusable Django app that provides a front end for the [GoProController](https://github.com/joshvillbrandt/GoProController) python class. The app itself is built off of [django-quick-start-app](http://github.com/joshvillbrandt/django-quick-start-app).

# Setup

This app depends on python-dateutil. If you don't have that installed already:

    sudo apt-get install python-dateutil

To use this app, you must have a Django project already set up. Try out [django-quick-start-project](http://github.com/joshvillbrandt/django-quick-start-project) for an easy start.

    django-admin startproject --template=https://github.com/joshvillbrandt/django-quick-start-project/archive/master.zip --extension=py,html GoProSite

Then add this app to the site.
{'fraction_non_alphanumeric': 0.11601513240857503, 'fraction_numerical': 0.0, 'mean_word_length': 4.729241877256317, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, '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': '6998425', 'n_tokens_mistral': 475, 'n_tokens_neox': 453, 'n_words': 145}