diff --git a/ofu_app/ofu_app/__pycache__/settings.cpython-35.pyc b/ofu_app/ofu_app/__pycache__/settings.cpython-35.pyc index 1b31c30..c65670b 100644 Binary files a/ofu_app/ofu_app/__pycache__/settings.cpython-35.pyc and b/ofu_app/ofu_app/__pycache__/settings.cpython-35.pyc differ diff --git a/ofu_app/ofu_app/settings.py b/ofu_app/ofu_app/settings.py index 6601853..9dc661b 100644 --- a/ofu_app/ofu_app/settings.py +++ b/ofu_app/ofu_app/settings.py @@ -23,7 +23,7 @@ SECRET_KEY = '7tm($-7tz!co8762!)ptmj%)80)qa^z0odee*8-!be!i(a!p4j' # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True -ALLOWED_HOSTS = ['mg-server.ddns.net', 'localhost', '127.0.0.1', ] +ALLOWED_HOSTS = ['mg-server.ddns.net', 'localhost', '127.0.0.1', '192.168.100.8'] # Application definition diff --git a/ofu_app/static/css/food/main.css b/ofu_app/static/css/food/main.css index ed19f60..2f1322a 100644 --- a/ofu_app/static/css/food/main.css +++ b/ofu_app/static/css/food/main.css @@ -1,4 +1,4 @@ -footer{ +footer { /*mb equal height in #food-nav*/ margin-bottom: 60px; } @@ -10,4 +10,21 @@ footer{ position: fixed; width: 100%; height: 60px; +} + +.food-name p { + margin-bottom: 0; +} + +/** Picture Input **/ +.pic-upload { + display: none !important; +} + +.custom-pic-upload { + /*border: 1px solid #ccc;*/ + display: inline-block; + /*padding: 6px 12px;*/ + padding-right: 5px; + cursor: pointer; } \ No newline at end of file diff --git a/ofu_app/static/js/food/image_capturing.js b/ofu_app/static/js/food/image_capturing.js new file mode 100644 index 0000000..9868fc9 --- /dev/null +++ b/ofu_app/static/js/food/image_capturing.js @@ -0,0 +1,30 @@ +document.addEventListener('DOMContentLoaded', add_img_class, true); + +function add_img_class() { + console.log($('.food-item')); + $('.food-item').each(function () { + var food_id = $(this).data('food'); + console.log("ITEM: " + $(this) + " FOOD-ID: " + food_id); + $(this).find('.img').addClass('img-' + food_id); + $(this).find('.pic-upload').addClass('img-upload-' + food_id).on('change', function () { + readURL(this) + }); + }); +} + +function readURL(obj) { + var picClass = "img-" + $(obj).attr('class').split(' ')[1].split('-')[2]; + console.log(picClass); + input = $('.' + picClass)[0]; + var file = input.files[0]; + console.log(file); + + var reader = new FileReader(); + reader.onload = function () { + document.getElementById('clock').style.backgroundImage = "url(" + reader.result + ")"; + } + if (file) { + reader.readAsDataURL(file); + } else { + } +} \ No newline at end of file diff --git a/ofu_app/static/js/food/rating.js b/ofu_app/static/js/food/rating.js index 3e018cf..59f23ac 100644 --- a/ofu_app/static/js/food/rating.js +++ b/ofu_app/static/js/food/rating.js @@ -10,7 +10,7 @@ function rate_init() { $('.star').on("mouseenter mouseleave", function () { showRating(this); }).on("click", function () { - console.log('Click') + console.log('Click'); sendRating(this); }) } diff --git a/ofu_app/templates/food/food_wrapper.jinja b/ofu_app/templates/food/food_wrapper.jinja index 378fe23..39f418d 100644 --- a/ofu_app/templates/food/food_wrapper.jinja +++ b/ofu_app/templates/food/food_wrapper.jinja @@ -2,6 +2,7 @@ {% block js_extra %} + {% endblock %} {% block css_extra %} diff --git a/ofu_app/templates/macros/food_macros.jinja b/ofu_app/templates/macros/food_macros.jinja index c6e1079..5cbbffe 100644 --- a/ofu_app/templates/macros/food_macros.jinja +++ b/ofu_app/templates/macros/food_macros.jinja @@ -34,8 +34,23 @@