From 4a279e016144c98389a76ad6e6b7bff88bf82c32 Mon Sep 17 00:00:00 2001 From: Velichko Karakostov Date: Fri, 27 Aug 2021 23:56:44 +0300 Subject: [PATCH 1/9] Remove compiled bytecode from repo --- .../api/__pycache__/__init__.cpython-36.pyc | Bin 127 -> 0 bytes .../api/__pycache__/__init__.cpython-38.pyc | Bin 149 -> 0 bytes .../api/__pycache__/__init__.cpython-39.pyc | Bin 138 -> 0 bytes reValuate/api/__pycache__/models.cpython-38.pyc | Bin 178 -> 0 bytes .../api/__pycache__/serializers.cpython-36.pyc | Bin 1040 -> 0 bytes .../api/__pycache__/serializers.cpython-38.pyc | Bin 1021 -> 0 bytes .../api/__pycache__/serializers.cpython-39.pyc | Bin 1010 -> 0 bytes .../api/__pycache__/validators.cpython-38.pyc | Bin 530 -> 0 bytes reValuate/api/__pycache__/views.cpython-36.pyc | Bin 1585 -> 0 bytes reValuate/api/__pycache__/views.cpython-38.pyc | Bin 1391 -> 0 bytes reValuate/api/__pycache__/views.cpython-39.pyc | Bin 1579 -> 0 bytes reValuate/home/__pycache__/admin.cpython-36.pyc | Bin 169 -> 0 bytes reValuate/home/__pycache__/admin.cpython-38.pyc | Bin 191 -> 0 bytes reValuate/home/__pycache__/admin.cpython-39.pyc | Bin 180 -> 0 bytes reValuate/home/__pycache__/models.cpython-36.pyc | Bin 166 -> 0 bytes reValuate/home/__pycache__/models.cpython-38.pyc | Bin 188 -> 0 bytes reValuate/home/__pycache__/models.cpython-39.pyc | Bin 177 -> 0 bytes reValuate/home/__pycache__/views.cpython-36.pyc | Bin 2269 -> 0 bytes reValuate/home/__pycache__/views.cpython-38.pyc | Bin 1237 -> 0 bytes reValuate/home/__pycache__/views.cpython-39.pyc | Bin 2266 -> 0 bytes .../upload/__pycache__/__init__.cpython-36.pyc | Bin 130 -> 0 bytes .../upload/__pycache__/__init__.cpython-38.pyc | Bin 152 -> 0 bytes .../upload/__pycache__/__init__.cpython-39.pyc | Bin 141 -> 0 bytes .../upload/__pycache__/admin.cpython-36.pyc | Bin 171 -> 0 bytes .../upload/__pycache__/admin.cpython-38.pyc | Bin 193 -> 0 bytes .../upload/__pycache__/admin.cpython-39.pyc | Bin 182 -> 0 bytes .../upload/__pycache__/forms.cpython-36.pyc | Bin 586 -> 0 bytes .../upload/__pycache__/forms.cpython-38.pyc | Bin 616 -> 0 bytes .../upload/__pycache__/forms.cpython-39.pyc | Bin 605 -> 0 bytes .../upload/__pycache__/models.cpython-36.pyc | Bin 1428 -> 0 bytes .../upload/__pycache__/models.cpython-38.pyc | Bin 1459 -> 0 bytes .../upload/__pycache__/models.cpython-39.pyc | Bin 1448 -> 0 bytes .../upload/__pycache__/validators.cpython-36.pyc | Bin 781 -> 0 bytes .../upload/__pycache__/validators.cpython-38.pyc | Bin 731 -> 0 bytes .../upload/__pycache__/validators.cpython-39.pyc | Bin 720 -> 0 bytes .../upload/__pycache__/views.cpython-36.pyc | Bin 1861 -> 0 bytes .../upload/__pycache__/views.cpython-38.pyc | Bin 1897 -> 0 bytes .../upload/__pycache__/views.cpython-39.pyc | Bin 1886 -> 0 bytes .../__pycache__/0001_initial.cpython-36.pyc | Bin 1215 -> 0 bytes .../__pycache__/0001_initial.cpython-38.pyc | Bin 1255 -> 0 bytes .../__pycache__/0001_initial.cpython-39.pyc | Bin 1244 -> 0 bytes .../__pycache__/0002_balance.cpython-36.pyc | Bin 795 -> 0 bytes .../__pycache__/0002_balance.cpython-38.pyc | Bin 809 -> 0 bytes .../__pycache__/0002_balance.cpython-39.pyc | Bin 798 -> 0 bytes .../0003_delete_balance.cpython-36.pyc | Bin 471 -> 0 bytes .../0003_delete_balance.cpython-38.pyc | Bin 493 -> 0 bytes .../0003_delete_balance.cpython-39.pyc | Bin 482 -> 0 bytes .../0004_auto_20210311_1702.cpython-36.pyc | Bin 713 -> 0 bytes .../0004_auto_20210311_1702.cpython-38.pyc | Bin 739 -> 0 bytes .../0004_auto_20210311_1702.cpython-39.pyc | Bin 728 -> 0 bytes .../0005_auto_20210311_1833.cpython-36.pyc | Bin 627 -> 0 bytes .../0005_auto_20210311_1833.cpython-38.pyc | Bin 651 -> 0 bytes .../0005_auto_20210311_1833.cpython-39.pyc | Bin 640 -> 0 bytes .../0006_auto_20210311_1833.cpython-36.pyc | Bin 651 -> 0 bytes .../0006_auto_20210311_1833.cpython-38.pyc | Bin 675 -> 0 bytes .../0006_auto_20210311_1833.cpython-39.pyc | Bin 664 -> 0 bytes .../0007_auto_20210311_1834.cpython-36.pyc | Bin 638 -> 0 bytes .../0007_auto_20210311_1834.cpython-38.pyc | Bin 662 -> 0 bytes .../0007_auto_20210311_1834.cpython-39.pyc | Bin 651 -> 0 bytes .../0008_auto_20210311_1838.cpython-36.pyc | Bin 616 -> 0 bytes .../0008_auto_20210311_1838.cpython-38.pyc | Bin 640 -> 0 bytes .../0008_auto_20210311_1838.cpython-39.pyc | Bin 629 -> 0 bytes .../0009_auto_20210311_1910.cpython-36.pyc | Bin 832 -> 0 bytes .../0009_auto_20210311_1910.cpython-38.pyc | Bin 856 -> 0 bytes .../0009_auto_20210311_1910.cpython-39.pyc | Bin 845 -> 0 bytes .../0010_auto_20210312_2339.cpython-36.pyc | Bin 595 -> 0 bytes .../0010_auto_20210312_2339.cpython-38.pyc | Bin 617 -> 0 bytes .../0010_auto_20210312_2339.cpython-39.pyc | Bin 606 -> 0 bytes .../0011_auto_20210312_2341.cpython-36.pyc | Bin 614 -> 0 bytes .../0011_auto_20210312_2341.cpython-38.pyc | Bin 636 -> 0 bytes .../0011_auto_20210312_2341.cpython-39.pyc | Bin 625 -> 0 bytes .../0012_auto_20210312_2347.cpython-36.pyc | Bin 798 -> 0 bytes .../0012_auto_20210312_2347.cpython-38.pyc | Bin 822 -> 0 bytes .../0012_auto_20210312_2347.cpython-39.pyc | Bin 811 -> 0 bytes .../0013_auto_20210315_0340.cpython-36.pyc | Bin 649 -> 0 bytes .../0013_auto_20210315_0340.cpython-38.pyc | Bin 673 -> 0 bytes .../0013_auto_20210315_0340.cpython-39.pyc | Bin 662 -> 0 bytes .../__pycache__/0014_image_time.cpython-36.pyc | Bin 560 -> 0 bytes .../__pycache__/0014_image_time.cpython-38.pyc | Bin 582 -> 0 bytes .../__pycache__/0014_image_time.cpython-39.pyc | Bin 571 -> 0 bytes .../0015_auto_20210315_1745.cpython-36.pyc | Bin 677 -> 0 bytes .../0015_auto_20210315_1745.cpython-38.pyc | Bin 699 -> 0 bytes .../0015_auto_20210315_1745.cpython-39.pyc | Bin 688 -> 0 bytes .../__pycache__/0016_videos.cpython-36.pyc | Bin 1337 -> 0 bytes .../__pycache__/0016_videos.cpython-38.pyc | Bin 1363 -> 0 bytes .../__pycache__/0016_videos.cpython-39.pyc | Bin 1352 -> 0 bytes .../0017_auto_20210315_1838.cpython-36.pyc | Bin 730 -> 0 bytes .../0017_auto_20210315_1838.cpython-38.pyc | Bin 754 -> 0 bytes .../0017_auto_20210315_1838.cpython-39.pyc | Bin 743 -> 0 bytes .../0018_auto_20210315_1839.cpython-36.pyc | Bin 720 -> 0 bytes .../0018_auto_20210315_1839.cpython-38.pyc | Bin 742 -> 0 bytes .../0018_auto_20210315_1839.cpython-39.pyc | Bin 731 -> 0 bytes .../0019_auto_20210315_1841.cpython-36.pyc | Bin 703 -> 0 bytes .../0019_auto_20210315_1841.cpython-38.pyc | Bin 725 -> 0 bytes .../0019_auto_20210315_1841.cpython-39.pyc | Bin 714 -> 0 bytes .../0020_auto_20210315_1847.cpython-36.pyc | Bin 702 -> 0 bytes .../0020_auto_20210315_1847.cpython-38.pyc | Bin 724 -> 0 bytes .../0020_auto_20210315_1847.cpython-39.pyc | Bin 713 -> 0 bytes .../0021_auto_20210315_1848.cpython-36.pyc | Bin 718 -> 0 bytes .../0021_auto_20210315_1848.cpython-38.pyc | Bin 742 -> 0 bytes .../0021_auto_20210315_1848.cpython-39.pyc | Bin 731 -> 0 bytes .../0022_auto_20210315_1852.cpython-36.pyc | Bin 624 -> 0 bytes .../0022_auto_20210315_1852.cpython-38.pyc | Bin 648 -> 0 bytes .../0022_auto_20210315_1852.cpython-39.pyc | Bin 637 -> 0 bytes .../0023_auto_20210315_1901.cpython-36.pyc | Bin 609 -> 0 bytes .../0023_auto_20210315_1901.cpython-38.pyc | Bin 631 -> 0 bytes .../0023_auto_20210315_1901.cpython-39.pyc | Bin 620 -> 0 bytes .../0024_media_managed_by.cpython-36.pyc | Bin 607 -> 0 bytes .../0024_media_managed_by.cpython-38.pyc | Bin 629 -> 0 bytes .../0024_media_managed_by.cpython-39.pyc | Bin 618 -> 0 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 141 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 163 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 152 -> 0 bytes reValuate/users/__pycache__/admin.cpython-36.pyc | Bin 170 -> 0 bytes reValuate/users/__pycache__/admin.cpython-38.pyc | Bin 192 -> 0 bytes reValuate/users/__pycache__/admin.cpython-39.pyc | Bin 181 -> 0 bytes .../users/__pycache__/models.cpython-36.pyc | Bin 908 -> 0 bytes .../users/__pycache__/models.cpython-38.pyc | Bin 936 -> 0 bytes .../users/__pycache__/models.cpython-39.pyc | Bin 925 -> 0 bytes .../users/__pycache__/serializers.cpython-38.pyc | Bin 622 -> 0 bytes reValuate/users/__pycache__/urls.cpython-36.pyc | Bin 279 -> 0 bytes reValuate/users/__pycache__/urls.cpython-38.pyc | Bin 303 -> 0 bytes reValuate/users/__pycache__/urls.cpython-39.pyc | Bin 292 -> 0 bytes reValuate/users/__pycache__/views.cpython-36.pyc | Bin 3593 -> 0 bytes reValuate/users/__pycache__/views.cpython-38.pyc | Bin 3620 -> 0 bytes reValuate/users/__pycache__/views.cpython-39.pyc | Bin 3595 -> 0 bytes .../__pycache__/0001_initial.cpython-36.pyc | Bin 880 -> 0 bytes .../__pycache__/0001_initial.cpython-38.pyc | Bin 914 -> 0 bytes .../__pycache__/0001_initial.cpython-39.pyc | Bin 903 -> 0 bytes .../0002_auto_20210220_2131.cpython-36.pyc | Bin 521 -> 0 bytes .../0002_auto_20210220_2131.cpython-38.pyc | Bin 543 -> 0 bytes .../0002_auto_20210220_2131.cpython-39.pyc | Bin 532 -> 0 bytes .../0003_auto_20210220_2142.cpython-36.pyc | Bin 576 -> 0 bytes .../0003_auto_20210220_2142.cpython-38.pyc | Bin 598 -> 0 bytes .../0003_auto_20210220_2142.cpython-39.pyc | Bin 587 -> 0 bytes .../0004_auto_20210220_2143.cpython-36.pyc | Bin 781 -> 0 bytes .../0004_auto_20210220_2143.cpython-38.pyc | Bin 803 -> 0 bytes .../0004_auto_20210220_2143.cpython-39.pyc | Bin 792 -> 0 bytes .../0005_auto_20210307_1544.cpython-36.pyc | Bin 849 -> 0 bytes .../0005_auto_20210307_1544.cpython-38.pyc | Bin 873 -> 0 bytes .../0005_auto_20210307_1544.cpython-39.pyc | Bin 862 -> 0 bytes .../0006_delete_balance.cpython-36.pyc | Bin 480 -> 0 bytes .../0006_delete_balance.cpython-38.pyc | Bin 502 -> 0 bytes .../0006_delete_balance.cpython-39.pyc | Bin 491 -> 0 bytes .../__pycache__/0007_balance.cpython-36.pyc | Bin 815 -> 0 bytes .../__pycache__/0007_balance.cpython-38.pyc | Bin 829 -> 0 bytes .../__pycache__/0007_balance.cpython-39.pyc | Bin 818 -> 0 bytes .../__pycache__/0008_transaction.cpython-36.pyc | Bin 902 -> 0 bytes .../__pycache__/0008_transaction.cpython-38.pyc | Bin 916 -> 0 bytes .../__pycache__/0008_transaction.cpython-39.pyc | Bin 905 -> 0 bytes .../0009_auto_20210316_1408.cpython-36.pyc | Bin 679 -> 0 bytes .../0009_auto_20210316_1408.cpython-38.pyc | Bin 703 -> 0 bytes .../0009_auto_20210316_1408.cpython-39.pyc | Bin 692 -> 0 bytes .../0010_auto_20210316_1415.cpython-36.pyc | Bin 951 -> 0 bytes .../0010_auto_20210316_1415.cpython-38.pyc | Bin 975 -> 0 bytes .../0010_auto_20210316_1415.cpython-39.pyc | Bin 964 -> 0 bytes .../0011_auto_20210316_1420.cpython-36.pyc | Bin 797 -> 0 bytes .../0011_auto_20210316_1420.cpython-38.pyc | Bin 819 -> 0 bytes .../0011_auto_20210316_1420.cpython-39.pyc | Bin 808 -> 0 bytes .../0012_auto_20210316_1421.cpython-36.pyc | Bin 938 -> 0 bytes .../0012_auto_20210316_1421.cpython-38.pyc | Bin 962 -> 0 bytes .../0012_auto_20210316_1421.cpython-39.pyc | Bin 951 -> 0 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 140 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 162 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 151 -> 0 bytes .../website/__pycache__/settings.cpython-36.pyc | Bin 2926 -> 0 bytes .../website/__pycache__/settings.cpython-37.pyc | Bin 2610 -> 0 bytes .../website/__pycache__/settings.cpython-38.pyc | Bin 3156 -> 0 bytes .../website/__pycache__/settings.cpython-39.pyc | Bin 3068 -> 0 bytes .../website/__pycache__/urls.cpython-36.pyc | Bin 2165 -> 0 bytes .../website/__pycache__/urls.cpython-38.pyc | Bin 2064 -> 0 bytes .../website/__pycache__/urls.cpython-39.pyc | Bin 2113 -> 0 bytes .../website/__pycache__/wsgi.cpython-36.pyc | Bin 534 -> 0 bytes .../website/__pycache__/wsgi.cpython-38.pyc | Bin 556 -> 0 bytes .../website/__pycache__/wsgi.cpython-39.pyc | Bin 545 -> 0 bytes 175 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 reValuate/api/__pycache__/__init__.cpython-36.pyc delete mode 100644 reValuate/api/__pycache__/__init__.cpython-38.pyc delete mode 100644 reValuate/api/__pycache__/__init__.cpython-39.pyc delete mode 100644 reValuate/api/__pycache__/models.cpython-38.pyc delete mode 100644 reValuate/api/__pycache__/serializers.cpython-36.pyc delete mode 100644 reValuate/api/__pycache__/serializers.cpython-38.pyc delete mode 100644 reValuate/api/__pycache__/serializers.cpython-39.pyc delete mode 100644 reValuate/api/__pycache__/validators.cpython-38.pyc delete mode 100644 reValuate/api/__pycache__/views.cpython-36.pyc delete mode 100644 reValuate/api/__pycache__/views.cpython-38.pyc delete mode 100644 reValuate/api/__pycache__/views.cpython-39.pyc delete mode 100644 reValuate/home/__pycache__/admin.cpython-36.pyc delete mode 100644 reValuate/home/__pycache__/admin.cpython-38.pyc delete mode 100644 reValuate/home/__pycache__/admin.cpython-39.pyc delete mode 100644 reValuate/home/__pycache__/models.cpython-36.pyc delete mode 100644 reValuate/home/__pycache__/models.cpython-38.pyc delete mode 100644 reValuate/home/__pycache__/models.cpython-39.pyc delete mode 100644 reValuate/home/__pycache__/views.cpython-36.pyc delete mode 100644 reValuate/home/__pycache__/views.cpython-38.pyc delete mode 100644 reValuate/home/__pycache__/views.cpython-39.pyc delete mode 100644 reValuate/upload/__pycache__/__init__.cpython-36.pyc delete mode 100644 reValuate/upload/__pycache__/__init__.cpython-38.pyc delete mode 100644 reValuate/upload/__pycache__/__init__.cpython-39.pyc delete mode 100644 reValuate/upload/__pycache__/admin.cpython-36.pyc delete mode 100644 reValuate/upload/__pycache__/admin.cpython-38.pyc delete mode 100644 reValuate/upload/__pycache__/admin.cpython-39.pyc delete mode 100644 reValuate/upload/__pycache__/forms.cpython-36.pyc delete mode 100644 reValuate/upload/__pycache__/forms.cpython-38.pyc delete mode 100644 reValuate/upload/__pycache__/forms.cpython-39.pyc delete mode 100644 reValuate/upload/__pycache__/models.cpython-36.pyc delete mode 100644 reValuate/upload/__pycache__/models.cpython-38.pyc delete mode 100644 reValuate/upload/__pycache__/models.cpython-39.pyc delete mode 100644 reValuate/upload/__pycache__/validators.cpython-36.pyc delete mode 100644 reValuate/upload/__pycache__/validators.cpython-38.pyc delete mode 100644 reValuate/upload/__pycache__/validators.cpython-39.pyc delete mode 100644 reValuate/upload/__pycache__/views.cpython-36.pyc delete mode 100644 reValuate/upload/__pycache__/views.cpython-38.pyc delete mode 100644 reValuate/upload/__pycache__/views.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0001_initial.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0001_initial.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0001_initial.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0002_balance.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0002_balance.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0002_balance.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0003_delete_balance.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0003_delete_balance.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0003_delete_balance.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0004_auto_20210311_1702.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0004_auto_20210311_1702.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0004_auto_20210311_1702.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0005_auto_20210311_1833.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0005_auto_20210311_1833.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0005_auto_20210311_1833.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0006_auto_20210311_1833.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0006_auto_20210311_1833.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0006_auto_20210311_1833.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0007_auto_20210311_1834.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0007_auto_20210311_1834.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0007_auto_20210311_1834.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0008_auto_20210311_1838.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0008_auto_20210311_1838.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0008_auto_20210311_1838.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0009_auto_20210311_1910.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0009_auto_20210311_1910.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0009_auto_20210311_1910.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0010_auto_20210312_2339.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0010_auto_20210312_2339.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0010_auto_20210312_2339.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0011_auto_20210312_2341.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0011_auto_20210312_2341.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0011_auto_20210312_2341.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0012_auto_20210312_2347.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0012_auto_20210312_2347.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0012_auto_20210312_2347.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0013_auto_20210315_0340.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0013_auto_20210315_0340.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0013_auto_20210315_0340.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0014_image_time.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0014_image_time.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0014_image_time.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0015_auto_20210315_1745.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0015_auto_20210315_1745.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0015_auto_20210315_1745.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0016_videos.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0016_videos.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0016_videos.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0017_auto_20210315_1838.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0017_auto_20210315_1838.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0017_auto_20210315_1838.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0018_auto_20210315_1839.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0018_auto_20210315_1839.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0018_auto_20210315_1839.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0019_auto_20210315_1841.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0019_auto_20210315_1841.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0019_auto_20210315_1841.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0020_auto_20210315_1847.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0020_auto_20210315_1847.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0020_auto_20210315_1847.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0021_auto_20210315_1848.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0021_auto_20210315_1848.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0021_auto_20210315_1848.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0022_auto_20210315_1852.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0022_auto_20210315_1852.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0022_auto_20210315_1852.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0023_auto_20210315_1901.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0023_auto_20210315_1901.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0023_auto_20210315_1901.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0024_media_managed_by.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0024_media_managed_by.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/0024_media_managed_by.cpython-39.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/__init__.cpython-36.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/__init__.cpython-38.pyc delete mode 100644 reValuate/upload/migrations/__pycache__/__init__.cpython-39.pyc delete mode 100644 reValuate/users/__pycache__/admin.cpython-36.pyc delete mode 100644 reValuate/users/__pycache__/admin.cpython-38.pyc delete mode 100644 reValuate/users/__pycache__/admin.cpython-39.pyc delete mode 100644 reValuate/users/__pycache__/models.cpython-36.pyc delete mode 100644 reValuate/users/__pycache__/models.cpython-38.pyc delete mode 100644 reValuate/users/__pycache__/models.cpython-39.pyc delete mode 100644 reValuate/users/__pycache__/serializers.cpython-38.pyc delete mode 100644 reValuate/users/__pycache__/urls.cpython-36.pyc delete mode 100644 reValuate/users/__pycache__/urls.cpython-38.pyc delete mode 100644 reValuate/users/__pycache__/urls.cpython-39.pyc delete mode 100644 reValuate/users/__pycache__/views.cpython-36.pyc delete mode 100644 reValuate/users/__pycache__/views.cpython-38.pyc delete mode 100644 reValuate/users/__pycache__/views.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0001_initial.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0001_initial.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0001_initial.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0002_auto_20210220_2131.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0002_auto_20210220_2131.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0002_auto_20210220_2131.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0003_auto_20210220_2142.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0003_auto_20210220_2142.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0003_auto_20210220_2142.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0004_auto_20210220_2143.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0004_auto_20210220_2143.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0004_auto_20210220_2143.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0005_auto_20210307_1544.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0005_auto_20210307_1544.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0005_auto_20210307_1544.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0006_delete_balance.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0006_delete_balance.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0006_delete_balance.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0007_balance.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0007_balance.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0007_balance.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0008_transaction.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0008_transaction.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0008_transaction.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0009_auto_20210316_1408.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0009_auto_20210316_1408.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0009_auto_20210316_1408.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0010_auto_20210316_1415.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0010_auto_20210316_1415.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0010_auto_20210316_1415.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0011_auto_20210316_1420.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0011_auto_20210316_1420.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0011_auto_20210316_1420.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0012_auto_20210316_1421.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0012_auto_20210316_1421.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/0012_auto_20210316_1421.cpython-39.pyc delete mode 100644 reValuate/users/migrations/__pycache__/__init__.cpython-36.pyc delete mode 100644 reValuate/users/migrations/__pycache__/__init__.cpython-38.pyc delete mode 100644 reValuate/users/migrations/__pycache__/__init__.cpython-39.pyc delete mode 100644 reValuate/website/__pycache__/settings.cpython-36.pyc delete mode 100644 reValuate/website/__pycache__/settings.cpython-37.pyc delete mode 100644 reValuate/website/__pycache__/settings.cpython-38.pyc delete mode 100644 reValuate/website/__pycache__/settings.cpython-39.pyc delete mode 100644 reValuate/website/__pycache__/urls.cpython-36.pyc delete mode 100644 reValuate/website/__pycache__/urls.cpython-38.pyc delete mode 100644 reValuate/website/__pycache__/urls.cpython-39.pyc delete mode 100644 reValuate/website/__pycache__/wsgi.cpython-36.pyc delete mode 100644 reValuate/website/__pycache__/wsgi.cpython-38.pyc delete mode 100644 reValuate/website/__pycache__/wsgi.cpython-39.pyc diff --git a/reValuate/api/__pycache__/__init__.cpython-36.pyc b/reValuate/api/__pycache__/__init__.cpython-36.pyc deleted file mode 100644 index 2172937b2d10644849b1ba14f78edd5d222911dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmXr!<>lhx&=ek&P@K*9*(myUi}Vv&A%dAWX3 tYFJ`UX<|t#5-YJFQ$IdFGcU6wK3=b&@)n0pZhlH>PO2Tqlwu%e002#m8^izr diff --git a/reValuate/api/__pycache__/__init__.cpython-38.pyc b/reValuate/api/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 45f4424a753efe9ac20e5cf3ff7c5c56bb0d0c6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmWIL<>g`kfPO2Tq J%+El~000iBBHRD~ diff --git a/reValuate/api/__pycache__/__init__.cpython-39.pyc b/reValuate/api/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index afe895aae7a3f7fed43e3f030848109f7f41e89a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138 zcmYe~<>g`k0&d+m2_X70h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o2DX#VRJCC_gJT yxuiIzC^alGr!=u76^WHtkQoynpP83g5+AQuPg`kf`&`+36?(44TX@fuanW zjJMcw^HWlDiv2X1ZgHk$CFZ5)>!l|)Vwhe*Uugv9Qp5{FzYw{}selPvazRrgxHgFCn zhh^Bup@2GLecQ6W?SKm7J1%@)H)B19u=Erg#6QMaly z7^gyf?xY!ZES|-4*wn^H7nL^3eJ3_U7KC3#@kQEVyWJL6qlnz-Q6$$@F>-FczVZyK z!vY+(EuoCs83e1G*#zEpf-ptE^qtZW9b%3H;5i)nlhA&B&$oYX!0cTuKkC2Oj~WZq zd1QYA_QyCMyORe5z4^V%o>$22C!6+CH!wNMM^;PMHl8W4$xmz9zz0g4U9IwH=*$tw z*<*yK2q{En*D5v!*pkP-#&}Xe>#LuUJaA^8vgafp$RF4J3QvU E0qhsq*Z=?k diff --git a/reValuate/api/__pycache__/serializers.cpython-38.pyc b/reValuate/api/__pycache__/serializers.cpython-38.pyc deleted file mode 100644 index 80786958ebfe3e19762f2d7a271cf688c3c4ad15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1021 zcmbtS&2H2%5Vm9IXSdmIiz*JhK`tAFI0CA;pi1ltse(f;!CkvcS|?fTM5w)%=itJr zZ^3hzBPU*g6EjJFqFs=XaOBbaB;QQFZ{AKOV*=;f*YEGYP(prSFgzTBL%8-e7)d16 zq@)?8=zH2LS;jh_X{RBjkP`6{1 zDTFRAm9Y?pFNGG>Qi1Ewl`O;(-y0qV!697x2#g{bl_c|^3zZ&p@vgj#Nd_Ib+rPm& zzU#0B20z_{9Spz}%ebVOFFk-^mk+mKW^>hu#B;ob;az;vkNi&PRxOgiMR{I{QsucD z=XqJnR-+&1`Nvl1zGCn%oDW5%U2s|`E$uZi6UcVv*Yos4U8-~?s@2mckJC4%K2yua zrbb~K(WrqZ)F2a+O@8Qyv^Z=ZaT-Ex#zLd#US#ZW_HoDegR+Lrd!lLrtq)_{%^V|+ll}H diff --git a/reValuate/api/__pycache__/serializers.cpython-39.pyc b/reValuate/api/__pycache__/serializers.cpython-39.pyc deleted file mode 100644 index f6c80628f5359ab0e2b684c24801fd07fcba67a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1010 zcmbtS&1&2*5SA><_U?MKO$j~p4SeVxdMu@cQYeM&QV8^57F1=W6eqI1m25(COy7{vQPhx< z=9Hoxn4n}i>uhGilINU~_e6z?ezKTDp_hF{8)&x zR;@uh72<0vO`oy&7oI~>8y}q(+9-EJ>=dFM{CfHB)#{_I&-A)+E31)PHhN&mO|cqC zH{V?P5Zj7@!r|N!8d5t0V|f$W1c^roIPfm~Sgg19Fu?&LxGn%lXy@;U_U{vzeJJG@ z{h#_DY?1WpM;80^yub>6)YRv?f+bQuvRb;j@}UC3{J4}Ayr9I%C5&cU2h_<<5K@E( z`3H)if|%UW)IRy!2m6pf%6kdXUuGk}XSHj@sfEqBsO`B$g?)+}j~kUr2|;{*k;^lT(6=pS!+~NCQmq3}L~)8T+{D;& zCv`Hn=>m7D_llYxE!0uy|G-HUVzYQbQcj8Hq8CdkBrJIi#bg3H)3Ce%c>t+40W|93 zu5$%S?=Em}gdY*dZ}`11LNd}mbtdaC_!;&<(XHK=9-dk)&W0q>_kk4&Zn^FRy2DlQ z@Dz|#GD7bHHsngHuqa(nGDXquvP3K6U-48k311;IqRm319-r6tPvh3naeQ)U{PBO% zngLVH4M3nrGWLO_b?rZxcK-l)`H9g0 diff --git a/reValuate/api/__pycache__/views.cpython-36.pyc b/reValuate/api/__pycache__/views.cpython-36.pyc deleted file mode 100644 index e1bfe32479c8fb045628bf479f767b60080d3eb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1585 zcmbtUJ9E@95SHY}`R;s=JRsps>n15^874r%P>_Pmq)_7#CnfPA$H&UY4GbM=X(;#) z{2B^6wN(5CDt3LBtNKpndC_@=?!i9~>SjJ^bwwmw2CS_Z;8$Yz2vMaldAKA3*$sYQ#ZrOf0kb`n4 zhnziQI??SDrrSo0S3U-E6_JkaBGO$TYlx(}he&UMtn2}pj{olo8t zX68)od|yrLBXe9ABUKmGvF}a{l!bHXyG-~*O^Td?eXK?lka3^9G;V^^2L09(W!3SB z+~|eTh5E^9CE-^V6MF^jRlORU5mp~4 zYjNwLGxp#sgEgG|m2JOOusxg2w!!QxJ5{w=@{o`1hP>Y$#dVy^Rm)YOMaSTB4y_@kYW};bZ6Y?R`LzKb|GB?TmmA6|syMkkxH^TnR+kKq5s8%fw1?n}>VWZawE02AKPsX}N zUa~ix*h=YBj9ByC^PX~ZNl=Y4eL?@x`RtjxX%nC`Z;DtFA>9u^-Q|;q^Ui%lmyIJK RZ}K5eMaok?6syT<@*99QTk!w@ diff --git a/reValuate/api/__pycache__/views.cpython-38.pyc b/reValuate/api/__pycache__/views.cpython-38.pyc deleted file mode 100644 index 0b65f465be6151242f2119c387abd047314406b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1391 zcmb7E&2AGh5VpOW%_iA2=?}E!p9>Ky7;xS6L2e#t4~EP#(fkkJ4$Ba zgyK!iEzcc2WipXxhswCtODzWK%+SZA78e6$8$NpnKoL$Q;Yxx zI3m0zLny7{8uOdpVwS-`m3>U%bfF9+k!SGP6@ZeA=!ktLBRE&mue3*w*)F6XPOUPX zim5@2s}}D^st@gn_OiT$+^a@?oGM$IWpE!uv{m`uF){0){(9IQ7Fu-&Vmx?o|6cc% zDg5THQEx>)6{T8`pr2je{H@7>OCZ}6&NTB-N@M z7Sdm5%_c&Bg#RjcG_D=B*b~d>2ChO|fJH1|$bE^dwh+>$Oa z1v_0hDeQj}ZQ8IED8}b&a2Cue!WshdYAzulr8DrwVby3lrRMUVOwJQyuHeqA2-gsh z19KhW20|0zCc-U*3%hw6yqMfVH)Cedy4zWEO9rMe-7_!%`-S;na9|7$xWV6!zmsqN z9kV4>zc8XKj5QGkRRP@kxgb#eqc%t)Pw+L^EtoEqTmL3_b2`ZjAx~}CMAtZ*o7p7! tDtWSl`;e`kD*Yh%{1;m5n~eQ+@uS%YKgO48ag;V_n9pA;2q9h)B4CABiNIQ^5F^KuU3cV44BZRR)@gJ4gB2iXbh8FGbv0Y zW6ck_>}a8*S4<{4#*#X|chlO%AwD`Z?SxJ~9pqEG+xR(ZV9Tcbt$4?9E8i_5=pyFR z=HIEAAPbSQ_JsS`8GCTT;5;sV`uon+{Rhy5fPFBJl%1>AtawPxe&BIu_RQyagYv(* zfoDkTfKH|38GpWYcFmpDnB9}qXJvV;YEzcJSC)07=a&4u#6-$|S%Dn0__15kSWc{R z&TkyG?X0X#d(`NV#KA?33|C(<7YG}op?Y0{CgU+rM8N)M1Nsa0AE7*8gsH#jK!jlE zz$QA>fvI@GrqL7|`kL>t6S0fBiRV~c(Fq-aF$VhNpt3CrCIy3xx)%OG6e!2nl~Ku5 z;wjnND_2@)8@ATBQ;Q+6^BZ~_lw*Y*!oJVWpSZd%Pc04w3N+Gj5NHQgmiTVa`;r|W z&l>lwN`Jx;&|5%uNW+00pwrF|DbXb|m&uTF;TJN$lKHNr z{=!w-wInSQK-g|^!4Cm@RvrK<`)LD@fgS=-nLz(a=%A68)?;?GnKYo<1{_cuAVuT1 zz6!!=`0qeQDRR<{+rejJtPARqgZa!hN}poHneU%H9Ty%`s8QzkX&*Ib&$Qt+05KMd hSW($hCO*6N<$+$OUyCE1Zu2qEMb2|R7Ms~-_8F-OT7Cck diff --git a/reValuate/home/__pycache__/admin.cpython-36.pyc b/reValuate/home/__pycache__/admin.cpython-36.pyc deleted file mode 100644 index 6e21981d5b92181374eedac802dcae2e174f983c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169 zcmXr!<>lhxg=rVMt-jVaR2SVq|1UVG3r@WPS-0Wzb~2 z#hRFso0;dQ$rQzxl9ia3p0AgjpI1_pnN$QaU?oElGmrukzqItr5{vZ9%ggnPQo|B+ lN)t;`kysh|xvBbK!}JO&Z*kb<=BJeAq}nk8wHE_10|1axCw>3` diff --git a/reValuate/home/__pycache__/admin.cpython-38.pyc b/reValuate/home/__pycache__/admin.cpython-38.pyc deleted file mode 100644 index c30b3a448704c0d1c4e9fb722842e374814f093b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 191 zcmWIL<>g`kf&BrsQVk`Drpm@ug%X=B4NBCFkdr6lEqAfecv5P{a(Rz{D>L{fzwFRQ+_IDib3E x{eYtUtkmR^V*R4ju*96w#FA7b7FZ?NXuX2UTO2mI`6;D2sdkJ&!#)Es0{}*cE|vfQ diff --git a/reValuate/home/__pycache__/admin.cpython-39.pyc b/reValuate/home/__pycache__/admin.cpython-39.pyc deleted file mode 100644 index f7fad708ec295148fdb382f09afa2e7dbbf67e55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180 zcmYe~<>g`k0&d+m2~I%zF^Gc(44TX@fuanW zjJH@5Q*tx&{4|-O_)@YG^V0M6lJoOQiZYXmKnAR2C}IXuVB(jqi&acOQGQlxa!GMa qQEFIXPHAFEDiSLrKQ}c7Y@S|0lhxN>UL>^Gb#y79a&CerfBMB^K$ImzV1orG_QulqQy> gBC#^^b5r#p2I&=4-r}$UvP*MP?HGaji-DK{0A8mjA^-pY diff --git a/reValuate/home/__pycache__/models.cpython-38.pyc b/reValuate/home/__pycache__/models.cpython-38.pyc deleted file mode 100644 index 113bce38551c72c445a9006c110674d6cc0d5f98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 188 zcmWIL<>g`kfEU-$5v3doSw>WHo?9!Z6J4T>spMjVG011vRIsgCw diff --git a/reValuate/home/__pycache__/models.cpython-39.pyc b/reValuate/home/__pycache__/models.cpython-39.pyc deleted file mode 100644 index feb3a55fb4ba251d2b1e8f74743cdf698b0f8fb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 177 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 diff --git a/reValuate/upload/__pycache__/__init__.cpython-38.pyc b/reValuate/upload/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 159c7e0c5deac2837a91c5da2c0dd04cd3d10394..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmWIL<>g`kfg`k0zTb02_X70h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o6wr#VRJCC_gJT zxuiIzC^alGr!=u76^T_^kdvR75)&VvnU`4-AFo$Xd5gm)H$SB`C)EyQ)@LAQ007oo BAdLV3 diff --git a/reValuate/upload/__pycache__/admin.cpython-36.pyc b/reValuate/upload/__pycache__/admin.cpython-36.pyc deleted file mode 100644 index f8eb74c33711c388f69075d79a792a62e66c6298..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmXr!<>lhxg=rVMt-jVaR2SVq|1UVG3r@WPS-0Wzb~2 z#hRFso0;dQ$rQzxl9ia3p0AgjpI1_pnN$QaU?oElGmrukzjXA=5{vZ9%ggnPQo|B+ nN)t;`kyxb#Ir)hx`e5Vq3My}L*yQG?l;)(`F#-)J24V&P>L(~% diff --git a/reValuate/upload/__pycache__/admin.cpython-38.pyc b/reValuate/upload/__pycache__/admin.cpython-38.pyc deleted file mode 100644 index 1984ad0e783109360d8ab896938c0ea95664518f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 193 zcmWIL<>g`kf&BrsQVk`Drpm@ug%X=B4NBCFkdr6lEqAfecv5P{a(Rz{D>r{fzwFRQ+_IDib3E z{eYtUtkmR^V*R4ju*96w#FA7bR%t;_eqxF~*l@jq%3B;Zx%nxjIjMGxK;u3GF#`at Cs4sK? diff --git a/reValuate/upload/__pycache__/admin.cpython-39.pyc b/reValuate/upload/__pycache__/admin.cpython-39.pyc deleted file mode 100644 index 30715acf25ffb1e1a6cc3cc3689cbaed5cb93b07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 182 zcmYe~<>g`k0zTb02~I%zF^Gc(44TX@fuanW zjJH@5Q*tx&{4|-O_)@YG^V0M6lJoOQiZYXmKnAR2C}IXuVB(j)i&acOQGQlxa!GMa sQEFIXPHAFEDiW)-ASXXDB?fGwUP0w84x8Nkl+v73J4T=xpMjVG0AVvL+5i9m diff --git a/reValuate/upload/__pycache__/forms.cpython-36.pyc b/reValuate/upload/__pycache__/forms.cpython-36.pyc deleted file mode 100644 index 51aa408f0aa1f057b85bc1d51e31a82a2c3b34b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 586 zcmZvYy-ou$49Anp<@%v(*$@-D^(52|tO#`iF|-R3!wp1Hot9R)UdgpobcL7Um9jGR z6_~J7L5oBr|7APz&yFuUop#ze(T|+5Pj+--^ap5l4+R)-%Sv8w&L9F|qf!)tvs(r+ z$ae$oX6LTeYA{@%@2`&!oUtz|_E(5SAEWA_00W-0f~TA_2tedP zAyUEF6@w7u8v|+hEL@9JLUhZzwGF;uUGC(#v_-W+zOM!brg}tY`%7Ta$Ec1_3`;q% zGyt9oq@x$o#X3ks2$3vZ{kqVZxkT>EA!!FKI?IXaOliMUlwk5d7Sw>ZIM}l=0--$P z*mQts@zVZ9_XcLEo%G0IH*&F3b6psvTtg|eSml&Am3ms~e0ySPU`~2}7mcSThw6jb zChmIqK1(KLVUkSGv(uB~807rR*SsUkof8K7SArEerkxS$R*|> zw{1*@U1@38#w2wVS5pegky8GA=f2HabWNgA>`+wEFC&;?bEOTic9H){wf$CoKx3tG V`{)00U3|VB%moeG!<)P*egJ@;hXDWp diff --git a/reValuate/upload/__pycache__/forms.cpython-39.pyc b/reValuate/upload/__pycache__/forms.cpython-39.pyc deleted file mode 100644 index b34026018a7f4726e93330e504733d18b86b2e7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 605 zcmZvY&q@O^5XO_uX8VV>NAV=R_F%n>NDrcTXb}VtOCg3%T3fQ+n%zCvYke7CDOXPg zpTLtdS+E5SF_0GSZGtSs2CC4kqWQ4mIq5uPKS;kY&8AKp#l!;Vu zcE=zF`OZKZzKVAum5@BLL1T|KY{0#o=PoPu$Pd}rz*5iX?sy4IM!1VJ6vI*uERBGt z0_o_5bg_%l7-A$#-@4EA!rUTvdrI0zi+=fH`b#?RXE_-A$ATIN7AHp*Mj(_gI5r(2 zT5Nm2=;7Fu+RK2P3=-c|YOOP)ly57A7L}#Aqtt7qZGGctU|t4)pUjuWLh->|2Ty~1 zU))?yA6&jNv$B{v^Q3L1OLG)e8=GsGhLH_7Z$73b8dzTty2)eidKgRw($T4FlC)5K zLn+8-N`?D_WgT_tnM9#|Kv70tOJJqfi`+$+`y{kq)PHG>X_hqOQ2rm+H?QhxT+@UD Iyu&-<2djaDa{vGU diff --git a/reValuate/upload/__pycache__/models.cpython-36.pyc b/reValuate/upload/__pycache__/models.cpython-36.pyc deleted file mode 100644 index 2a3f977f63dd175fecc216e510874c2c803441d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1428 zcmZux&2r>45SIKmw#UxoZx@Q9fGSRN*cm9U6qO}QI8d9SY8MW=xHM@c@vLkG*^_Lt z*;DqK8#jsv;FWacG_SykZaE8qid|}TtJ|%wTc7+@S>{DKk&hzA{$%$awAmhxPM`n= zT(gD?&KU#{>Yxcl*hC^in?a=GCJ~9(V?An8k)oc!=p7Roq>$m9f6pL?@jC`%#h2ro zP!v$SVAFDq`Pr1aq%oj$x8`I9t~{?nnV+SuLH5d(bt6yIdlSQ>pE_k}CihW5N${aL z#IcW~+e86;$*$RwFN14-6X1Tq;nnEP7jNfpzI;0kU2<$}BYPLEFq;c%z@5{&?RwcB zDVHACTD7uKe=u8OvcI0p&!wGTTwKg8VOinU_q5fSHWKDT9ka7bmwV9NkFq~a2#`k^ z*a_+nBi=?2qD8#FA@XaKzlQ_nbng4n&8LCQFv{jAP#=?CkRX7A*g(zYLp<$Gp~K$X zQcsR>{PPg7JsjPyC=?SMmJ-a@t@HrDG@w-RJk`0(3OC~pgcnk?vzv<%V z3TpWh&nq)+g)C9Xhi{b$JF#>fgSGqr36ECLGzh3(o z7hK-R*A<@fNq@S2O%dFF=qH!TRd1@+T&zDCzNGd4eg2_2_>ohP5m4)9_e)JlUVv;CMtif@h4O16Goq;*$$3W}^ZuT)!KDR9~TskGkj602lq zT9-Y;OEjb!QI@zjATM3^vTlZD7xkzLJf{}_08lM1J@AK$v|E^gO77?)rF@rf@`7*U z*q}M|{=;eMGFZy?#LQrESMK@npE0(x)E*n7a39@89htVb^VF;uZP3^hA7j~^({QqB1oe&{2RsiQbGU# diff --git a/reValuate/upload/__pycache__/models.cpython-38.pyc b/reValuate/upload/__pycache__/models.cpython-38.pyc deleted file mode 100644 index 8e0ab2143477c46fc8188b8d2bc33d02464cb2b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1459 zcmZuxOK;pZ5GM6nNvriMcGDK<3+QDpyJ?VHi^8c>_fW(LkfaA*RPGMFtBoYOl;p;a zb7^w*t+%2;dnu5=(VxLI~(eZW9U|&TvNLH^Yy7JQ}48+n;~@^!;AI*k5E^ zZ#c*Hu{Qz*FyJMtxZs?D2Y%^QzVNF+1ZXn|%CL$=78R@qTe$%T4tVtDYl zQHDlx&ple?s*z6U53n~|D1iUQF4&5%ybJ!jhkJTQ=Ywaro==~B_I&Ky=vbRdwl?T+ zMe7yt%Cm7%H?6Ga%Erely z)4G#VOPKbVO-{~i>e6T)$aWbKJcrvegz}9Xe4KPS?4W}9F@s+)mkX4?`h6Dh)K#gO zjy;oLl%X>DW>0;n{CwR*#FZA**^B>XB3JF4orB;Uj-^e83D)7 zy9~qttym?__Ah;rqCJEF!b>hPr&A=-0Ah?D;migkkfL`J^)0o%+HtYlXx+fbA$oRQ zROZ%%P#aY&>TlJVA(q&|!QF=kckg}e*k_YNyeo%=D#0<@d_W=DS6Y`! z)^1+JMUy)!ilo&~R9&1au*tzv8t1o>QL@psP43}M>X#bODq*WZp4sG4QT5X{Xi*h- zRy95hkk8H>@V6yt=mL$fH>AXTmv8Zm?_l4c(Rco%@yI5y!dtB;FuO|kw10lIX$+Oe zgedI$S5b3ax2Bj)kQ2*Ef5rQv#PlQ)Iz!O=QqV<1($W*>wtE{+8-LLs?w3TFCPR@q KsF@cBvHuU@09h^o diff --git a/reValuate/upload/__pycache__/models.cpython-39.pyc b/reValuate/upload/__pycache__/models.cpython-39.pyc deleted file mode 100644 index 24e3c0166ce1bb5c8e38b0c666ad45aea9b4d3cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1448 zcmZuxOK;pZ5Ek`XNh_@%ahkS3UqCN==-Ry&Md8%0dnjTANZJEoK;`bxwl~1aJ?1a*+S3C41wD0!a!|Jk1rBF8Bl6?SM~b4zJZzKC{`zqz^t?aGxZQBh z+r{2;6yO0Y&m`r@Er0--n3ZZ`ree;xYi(5yJBSewm7dq>K}xvKy=a;RV_~BYZJr6?^|hT zB=^FnMQ$4DgnkcuyN&|b@7|TSWJ~{w{o&)D{^8~5+0OIrXP-Zx1~xv{rWTzIdtA}_ z6}<9oQZ;QSnuWB^H~1gS>^x3vCDX#q#Wab{;1 zHgnk9hoU=;36lfs8-n%*@Bk+r@J&<@G{XKB4{(L@w_t#tY`fI7+f(197-guCW=w(r z4q^>8n+<`qF~tlUGqZvE0{ed&A=|~?{(?e!oPo!E87xB?p^Smy=U<0>gjOO`X9w2- z&(I!22+=j;xzi~UYYz!V7dSJ46f*R#p}sCRmYXhi1Fbt4IY!Txi^|=aF%`AE$Z^ER162;Ekxj~yXjhgtD@!C(uSn0!@~2*? z8&7^N&0M$AMcO;Jt@2FuMyOkqaO7~j2x-fA2_4;&goVs}ipun!`3MK|F^Nw|5L0b- zppC3fn(yR=A(q(D-u*{=_xHbX?6c_sUXX)IDsYT8A5cjCwbn|C#?AAjYD-5&o_6|) zY^qBMHr+cF#`$e*q-b?x(|x>2!%`z!CF(SY3!6T!>S5Z39jY8_)!=IY<@~|{f7>Aq zU7!McOG?7F*gDJECiV%9f%6|u3!B1HG$(on^PA(I4{we(t)cXo2!(zBCTgLZ&Q$Xm ya^iG0T=5|(3B5yv&Jgq=6?D;%wDhjI?cRpdCSMN4{fa2l<|uLpHTRP+3H||6kX5Vz diff --git a/reValuate/upload/__pycache__/validators.cpython-36.pyc b/reValuate/upload/__pycache__/validators.cpython-36.pyc deleted file mode 100644 index b78faa4d252989ba0eab69b0796e59e8a1e9401a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 781 zcmcgqJ&)5s5Z(1hVnR$#2q7VwYuz|PP$Gl`2&!uk6f|g+*)#Up-qoz_94DtC_h;@e zZA*23fr=SNoFY-svC_PqSw8$VCe#WG!~_kj>U#nGWyye4yx2ta_m7GDGe5YjCn z`Y5t^Bk2>Lm@FiFL*_mZfCN#CouoUcWfSZIDMnd^RWyn!-b)Cdh+PN~#4szuT{MQ( zY%j*>VvcXe0Oou7gF4WRsx3^uF{pEWxzU!pI%LW|va0*$6KCtPqe>sO zs?k2K%~oR;`*=`wuQ8(3Lw?9fC-hpv*SksXMqo-Qzn-lJh3oBhyGBg}de!M8ueY^P zKq(V5gD$t)o>sOP)y!s^h4Nmy51ONa4 diff --git a/reValuate/upload/__pycache__/validators.cpython-38.pyc b/reValuate/upload/__pycache__/validators.cpython-38.pyc deleted file mode 100644 index 622004af55ca27a0c4b6e6bcf19aaa09f463897b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 731 zcmcgq!EV$r5VaF$H&l&iONE5E^x8{;P>%>IQ3R(736(=HVC}f6(POSo!pY)29?~sDNaqJijw;6 zy?jx8L{q6*=L%FLrBoY#5h&aO57P~KF>_%$KS-FC~gDEoyWgF93=q1qO&O!gXg6F0f7X`e!wxv zM5c5y$=|^|TQd4|BN-Vf=}S`ohCnh223CyD#IPn=B@9MZr{{cxI=f&p-GfzHf#g5g zijV2}>;gtUFnlp4GW*WHQ9VtW9bQs1ShH~VNEj_er)~Qh(c)zsKTp5%vUU}rYa>?r z^y<<3*7wd??3CO;)kf{Bvre_1D$Dg&NURSJWi8sumP?DORA)=&VqcGuLf}qxA4Be) z(H&I=-ik(r%-GKg*ICF0VS0sIlzN??Qqu7bMYTNnJISvBcPQoR;MJ4GTeP)Wc7B11 zSoES(8&>a(6>>4vi_W4i-Iq}4MpQ95QdW_w-zET-vu(CJA?}j@pMC_QpETjC*q2KQ+M+Map=o4S3P+Rhk22d&av=xhU_&$o3-F__@&Il1qCNS+|qD z4`eKm;)j_~+W3{}KZ)Fgoi|T<_;bOr>t z)|!BB8!8zt+0x;)8@6_!GCy)W`_?Xa^8afQ{4~&yjSKx_WR;(P&<{qubO(exFmL?N zn+up|-Z<8u?(o){{zQvVZ}K)$;BQS<>@GISH>%j8&Z2uF%b`%Ji^W&nss@60&#${P zC8RR7Ta8iztlc8X#pyv+{U+qxc!>H%r#grXf(>BdUcg&0L7I;S<@rRmKt1-(EVv>^ zJ_1g@Yb^xxL>BN=V)y%Tq8H7>;xfrn-nB0-VwK_!C`MbxwILaQB+J=U8UG^9wB^NB zsx;tvD$_z6mU7v)hP{Ks=lgxr99D=L=a6bgR6d52ckp+Cu>;}%90-lz2QWDkm(y1i zAn#3l9ZbSX_B%A2KiDI(rT}NuT2g={TT|}bI4eg3V7a?QI7OcAeu2&VAmwjp4@&nw z_%QX6&;!Vto~gKQOI*zIb0HU-YFy5rX4wNIG^B4&1ONi)rb@mCoZPh&T4JR#K?W6s zZYx8y{bK*C!>5C9kB?7{lZgTg61i2vKLCw5v>xpl=w`OMSGvkH<{Z-vg%ERW%_nd` zS*#MeMR#4FGDx=k2>7UDI((88qjC?TmU=jY=&-xl#s&dHUrO{?erUO!Tg_o9#U3C} zs6AEv6G)qV=#C{9nX2yUS?DVSn`zt~EH3bV*uAiZ7{!Cg@52v22XnJbd}04Sl)aIK OM@RuE_G4iu{PbU+=FQXq diff --git a/reValuate/upload/__pycache__/views.cpython-38.pyc b/reValuate/upload/__pycache__/views.cpython-38.pyc deleted file mode 100644 index 7e8b9dc98f2cd4fd3644d31b89c0cb903e0dfbb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1897 zcmZWq&1)n@6tAlOoX<>RU`-I5;|^j*7Euuqmo?GAZW5eqguaZOsme^x_QzONlP_jK z9FMMeH$rms;L(4k#FMA}7ZwHIt4?+k?53;hy?*sRfA96vMx#pL`s?>Uzxks^$lplZ zz8Dan!J|@GIN>xU8I5ShB1VyBsS~;O?b^4KdYK>j@Xh638f0M<+P$AvvT9VdXM(hr z)uTG>LtgoTL=9f$HF!69oj2gU#95DYnlHd2=`iC#*$84tw^isICGPe3e&O=UX+_EsS?AVMXyPV%7|pxDiY(K+xuf=3;|G9zP%@fnk= zn$94)1$bh44)Ath$GE#j=5$862b_mvKC13?Nlgj{8IIAL@vXZmmhaWMJBq#I3K?M;JxmiEXI&h)s^BPPN%UJ zw|1ou-Qz@@sEx^)X8*In}QH?ky-qNgwn5GnFmw0~K(8jf}%*zWhnMJU|&;0e%&~ zE!dpR*kuj${WxRe`rH97nK^v|+{P6F*(TIBoUxh1D;I3xK&`&x_Uw&bu;ky>2zF}L z4*F&7ThB^6|5!WLd%DFN3;I3HL%qzKb_ezrWX@jsM)^|d zTc>s2hB6I=Qf&(d)h_EGc>D0IJyk*~Q@NHXB!Jz`<4o*tm3XK_&W&e#;k;EIw1kBp z0L49m4lzNJ4g1C6ST;aB@(vJg9Y@{+O1_C2f|FS0&_I#<^(fZo_3ivPP7~h7KJ2hk za18`IE5=2aj6amcbfS!Zl%yJIahfO%2%pF#*M=orHc_#+wf%UrXX=9zRegOn5fXu7 z-8W&P`qmQca;4*ZAdIWxV__j*enw|aW%G0(CORo{Q`rX{n^HnDJh_Cb(6iUUL>1dV zHePHB+Zl2NcBW=C{M5E79#S8`LY!6VGndtAowWesO?Z3@^;NcFsT&S*S6P)+9iPhk zaPm$IxWK?Rur2TyHrh4-0LmG=oIa-jd+*ZM!8j~=zrYCkmE9v(6d-M-W)xt_7L+>| z&fL)eTJFv)q&gnX#Q<~PPxwpPh4Q@(HcWLWbRROOrz)yqne%CODCGIF8WkrG)ASY^ zYSPCO0RRDqf_w`oxsHp~#0q7C6sibwScX>jlg-b!ANIf6-Q71%Dso$tj$0=E9gv7Z zw1{V5#$km|b(w9Ocbjr3hB&c9dk+pM1O=fhblvqSqyE3XCm#T((=shShN)F-fZtLN zrr@8QdN}aFWtdR09?5r+TDz7U6jE#e{)F04R^6k nBeZkOR?>QL%lFp-gr9)AX(~R&UyH(+5F{Z5xZusgR`}t6xh>b? diff --git a/reValuate/upload/__pycache__/views.cpython-39.pyc b/reValuate/upload/__pycache__/views.cpython-39.pyc deleted file mode 100644 index 7b868483f25928ed54e337b5824b45c006addbd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1886 zcmZWqTWcgm6t1ei&NY)5SQ7;2aR=E1d{7Y)m)%4IyGd|jgeEX{rYbW%_GPT9$z_-U zaeQ>ecOxW^{-t{LX~AExD0ohFvPrO;uC8`l_b&#- z7x1VQ7EU-#Nk$`@v4~NmS?WZteY^JUq+aGnK74bzmj+oFg?8_!m8=?7?U^90W%Z~I z`;b?DCQ*Y|c@5r8Ugr&XFLBl-o#tz>NIJ~;Qsi7n6H37oDf)W1L(TGbl8Wwy(jx2X zLdFB}nxZ&0-b)aRVN==3fW2MF42Vz(t&@D9`Y3jLVRQ~W&)`vqu*}E^V*H-TRZV9Q z-2yzZJO_BYuw&d^BXc^V+yl-h+Ts3!f(+#W&|d)^BF#ycGEWp z7BPP|ERw$180suF?*3l)zyy8EQpQWr>1lJblD$%bU&TpC0YYVgz|qM^YTd=_J0^?Aqq4<)paSl%kx_U`T3!RBnnu4k&@XG>dRE%`$J((T z&)gp24y;T6v*rRc>X#1M(=Fau(4S}?>Sf-vJFvGPbN1FZ%9l#tI<09N%G4K1wJioz zyR3uY?cnU`QjN4YPm~5&k7bf;!xAo=sMy=yd9l?s^?r$}p1v3hi9oULn=ny5YYBF_(sAAw z##QmDusAP2qqC;6b>0_aofNsL9Dt53DIpo2TtZdo*Om!f14>G4GDym|c^GS9rEnq2fPh0mz6X?C z$Hi)5g)%`3RfORyL#zAc*7KdGy|4H74vdqE+!m$dmP!8rB%%;4;u#ohSmASBX4~f7 zrW}eP&g`V#hXV>hLFfuycYVsJ|F7@K4}sHZnHC?#`JmVUzoqU^z&|_caLR$pFri{S zluwXayOHb{QfvVJgxXN$uR&rBU{n@dq^gY8!v;_ma;En7V18mFv~$c>(t2^v_qzbX a&p_QI6`$k(L}5$_l8^#i@Md8v{P;gP=+iI& diff --git a/reValuate/upload/migrations/__pycache__/0001_initial.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0001_initial.cpython-36.pyc deleted file mode 100644 index 8fea9fe7e5971abc56078971e8ea08be67390abe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1215 zcma)5y>iqr5VmBW&-U551VZ>33L1)QatX9dhD?4S3;~7&3O62IRxx&bwvm0wgcjPo z0WZKKu`Ly^K*dVF{1g;eqxEXF`gZm0>S+`OVKfv!dzSUfy74)rKd0HeA^{e#!kV&} zF|G50Pwm*AIS5J^)68G646&Ip)wOTPUME$QMWs^Tm{bcfo1Lr=2D3EpO$wX@5DtqY)v{=TaN` zFo5tohv-5_^I_qi_(MWjG5B{4{=NUkU%cQckMF}0v2zRk{Yxqi(fyc#tQzDQ>>}UW z9yu6_Sz9GXN{Utj4r-N6g*s18V^TQp$sJO(j9B5QMr*;?3v*dWp$0Niawfs{O2xq=!lJc_s>t zN2`8TW-Z-K**f@gb0+FqOvn*rElZH)(YfM!Yq)z3o*|Dq8v9$D2V0xlI~W)mI@iE((P(6hjD7_gRJEKxh98z%r?5u+*%+S+H9k8# z8!Ji9GwOgFT9@(o`XPAvItE&-3ilZ*I`KEfTZA)|8br+hT*SGDo XC*+IXv#u*PbnzQ~gODvUPY?SqXx?Fk diff --git a/reValuate/upload/migrations/__pycache__/0001_initial.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/0001_initial.cpython-38.pyc deleted file mode 100644 index 005f3196525555a896239afbee28c697a5105bbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1255 zcma)6JCoE#5Y~(yD`~a&fCCHxnS*t3dr%Ht6j%4axHzDEcLYjg?M|PN(2E)EQAcQ# z-ajCK#8vza{)Ibr72N2T7Lp6;((U-#_sXcStsKK}aiPrtdA^}F6I zFNZew=~X|F5SC!2Rk4^ct@Dysc5GKp?3le>y0J%gyBx&6`3++Kfh8Q_zOjT0b`kz! z$Dyzft+Dq9;aOvbzJjjH>r9O~hE<-)w9A`Xp;t8mO7(cA{gzimoBQ-CBmq{;gcWna zVjG-yE_lV@JC>T9dh49Xu6D|g1i(piQ#R|#QVl89BKj(B3(8;>? zhAYKYI^QU+X+#m~xXcyvaZFL`3X-0KWtr-x+b%KyLNIV|jLO(H8 zCJBZ~Lj9kYKzfuUFXw5g@n|>5>%60HleSL2pbyL%WK8hY2zaG^9Zj*NZ*8a6E~ zF2n~*-l4Qc{QYS1ys2Q4QHpQxZcU!brhr+eCK4!gPV=y&_4Q9KuhwL1YwJ$3pmDQ3 zlXUMb{V$-tA>nh!4*zvrhjG5aZn4|{aE~+o$@$BPmTaG#KTX_th{OIy$rt_a`iZ%x2Se%a LiP#$R^<)1BT6=Gg diff --git a/reValuate/upload/migrations/__pycache__/0001_initial.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0001_initial.cpython-39.pyc deleted file mode 100644 index bcb3fe136cf3885a6b4e681d06a0acd59c7bf3e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1244 zcma)5OK;pZ5EiM&N?NTSiPJm|IR@AOHQe@A1Vt8pq$%noh@Bh+0}6LJR;6eqh19xm zug%r}Acy4GzckmL3iQ@f3pDMJ+Sq&Op(HdK4u{_izZr_rD0XP9eg69^Cvco!&0=+U zw0KCL{*HunB&(b`OBpjdulU?e-MN=~cI{Sv8j#(s25D&jQ5rsSq$mBij`YDToLc8UgS!2MN?}G=8c3(KbaZ7)sfKRA$=N2fRi%mq+GJp z1@FBNK{@!qa+ZeRm67Dqg}59_Mw7CT!G(9q<$!DnjLNuNBe`B~8(FH{#{I&nYUni8$EdEW4f9rqaZ(Q)4r?=%MF?0>1 z!%uV^WAL(&&}ig^JV5?w&ZTRJy$+~nWwMslL)!z z#{YP}$2i|&ci7#(dB7R}=>6#>E4Gi`ANJgMh{OJV+q0%V?fH(D7CE)0={dc9Y25DL y^Y$k$l!=>;`b3wT>YlM}E^SwBX@g!}zt_GZUko4gZSsxj25s(>uniWP>HZ7cO>5Ht diff --git a/reValuate/upload/migrations/__pycache__/0002_balance.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0002_balance.cpython-36.pyc deleted file mode 100644 index ded383c3652dec0ddc1a6e60901ed2416d71ab26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 795 zcmYjPJ#*AB5S3(~&%W~|fi5%5KtplOT?j3cNeG0Y$WbIi;YOom_l%7{4%tpfT4?h_ z_)FVT@fWCAopU6b(auV{t9|dSUQZ^Yc(QG-ln}qgqvf-I$h(=b0RgfQrA%b05+&VP z6<*?h5a5CTQ-F^$AN=r=0jM)E9sJ=MF;z4wv(%b4tE+~BvIZ=g#ifgFR>aOB?`FXU zMIu2Y3U=U0suBG{cR7E@&hoMHo)r|i)Aq4T#W)IDrXBduB5u0X9R z*7{p#iZvlV0j{tDtS&QbEKgX__}HRp@zl-2dhTZOslxM`&57$t0pzAiYf^AQ;hGRn zkA}xbXU9kH-c$UsYB5FICy(kC-p}`!u+JSlXZ{|{uZ*2vUtiBHI;Pz5k=Ls`fA|}7 z)_GswD>GZ&SoirH*(PQadP)YqFO_;G*O6&JQIB#47i(HQlimN9v;MEmHu&u>zq77= X0NHylI6&c>Ucdt8u#9wYnt{mc7Lg0WvN**2e&1M+H20T^)2 zavt+s#DcqAXfO6(Fz~?t#=u9Ob-sFW2gE5Gb$(M18wuOX)5NGcEsM$qc?qbi*}|P| zTSUnLc{QVeEat#s0USgkVh{bStdKiS&;RzK6D^}E`)1;DIlV=0ra51=1b~< z!CE9d9>S22?AYk!1_I&nRa2ka2h-`peW`SfMm80NWooKg7Ai-XtItwnk<{l@9yBXm zDzJkob;z_x>r`pmeX6u77HECfe0F>pxv689jC>oFg(RL>qwTLunk#c5Kj4Lp=$N|G zOSGac?O@&xd8c%Ph7Bl zpi>68!UC{Zq*xhxRc8A~233tGPJ83Io#E>O&q@l%Zng~|Q$Ew+mGhEcw#GvCx_iwFQ zO((ZMV?yfg%WFNxs|(}4UYESOLm~787gv7Zb0O~Xohw@Z-BgSM8@1TSFyD}E`R)DR k9JfDie8bA@IlylEE%bJEpZ09{xRv#Zlc{oLyFB#%0pQH&ssI20 diff --git a/reValuate/upload/migrations/__pycache__/0002_balance.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0002_balance.cpython-39.pyc deleted file mode 100644 index 79f3e536004f2fbc287fa9e547af226ffb0701b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 798 zcmYjPO>fgc5Zzrnj-4;{z@-urTsY)F6naDmHKY`AXh3Sk!HTqOGLzJ1ZHKij(O%(5 zeh7bQubhzh1sn>qaZ5AOjCOWsX5V|es^9N0vcc2eAHNI6e!67ed`gbV%Mk@&z%|Qw z%rg-S?sB2M*nh*o1OFQXA9>pP>cuS(=WN*eMLldNY$r?BMpa3Xmo~@>KwZw3?rh&8 zN{-3P83kl92Nnz9Al4%G&`(?L4h+&ZhG~=rX(#PM3j%0Exb;^8B0B3q2fACnq8{jN z#hS-`=o6BGjn3{M5FTIE)unwh9zQ#hN>^xPT~b&jrmSSHGL)J6A~ojg>XOQXdZP;k zwl}5@ndC{8C~e!Xlveo?t?!yIPOl?3b>xzvZ=)iY#1kvD-Hk~yWv=8Wys{A;Q+INW zR#b)UEt(-8l&;ZmVm{=y4Y*RZt{hT_#s;edHIy^r5y}Rjv>ho)%37n8wkPH1TIn5h z$^bW*1Ln&FOGB^9Yu!@x!j;1Mi#3>#91|2Id?HyhniF^3MN Zn|_bCSv{sb8@_0?eCf0)UD*K-y?_3|ymsO* zFmY~LwI|)v^V#?O?#BIo6!!<}iZixjXWWl=9&=@^2@gtERSK$dY})EX{%CeU98Ai)3TbP6FLxsL5k zk2*GNDqSkD@n|%Kd3L!DILaJcMV%+!?8aY4YXJ7?ZUIU5O;4!>1 z@d_;EoV03Bx=-Kv?C-ww{dnvUjPK9a#}i7(k0}nr#$tw9ogqjfsUj&2DJ8c=T9UmJ z$$%!-8w)LIFNxRt#e2k~+DX@ODe85eRgpP542H!FvpPip5>iRUJDjJvY?R?H=g*B$ z+m0)tfJ{Obt)VI{^rMe%KtT=jT!PY0Uch#ZFH(-N-@@P0f67zvW0A!d)4;zg^8}*0 z@=JISsu49Du+Ff*{}3OopL3MQF}n>W#Y<`arH@&;2t#IV?4C^#H*II(F+GwAPRu8A a)p~8u_pUm2jF0v3vRnAdXjWz~m;D3NEq#vw diff --git a/reValuate/upload/migrations/__pycache__/0003_delete_balance.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0003_delete_balance.cpython-39.pyc deleted file mode 100644 index c4cc96566a2bb4cfdf92514828c60ce6fb73099b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmYjNO-sW-5Z%qDUoowJLA(XD6upT^k%C@Y1i?cHtlR8R8aCOOkAr8u_J{bF_UcLS z7kH_&NlQC0k2gCzZ{MsK4n2Y~y8L~;poDze;y7F^rkLe9f+UhElG2b;@<5~`*(Z?< zXySaZ(2?#l2|7P`j|9|s>3UU&YOS*}wnxXou$W?&X9z$-DhZC$6%84Cw*+5yGm*j~=$Ss}mU3=9&QmRGWx3D!TP@VC z<4edPlaR%0C<_Pun3EYOs9>%oDC6lIc58f*Vubw${vKyH(Nm!lh^sOx;6lk7f?kFTXpBKT&|K1hPhcI$bPVMme4ug%l zT4@RPEX%UFaA>eav5-nuOSEB8$`#tEKN<&qv_Z4b4T?&ZXwQxcd+LXIac=r8O=ERY;;cbBmY_ur=b#s$46FRqvoJbQJi#}Bd zn+V~4?G!qFB*f=VDqqrDfHhWt)w00GxVaJg=u)+4u6?O@2So8Dz?Cm$xX&29)>@&g zdY4UfjfeUCB<6_+;Kkp!lZ`Z!?RGmc_))4(ws@rNyEwU@?Zox-xsY9}#Vngmv-xx? zrZ2MDdHu!s_v1-5kDZ8l6a;C}-h3cVkB9>!)`wzBr71v&Q!E$T*_g-6jDH zxMCI0dFA8|XAc-S;C^7>B44@h-P{H5F-!dKgk_0i;;JlK*_XQROi*b+)h%sk`-Eg1 z(e0j)K$df0xdXi5xr^S)rvg+0ypIm}Yll1m*#S;gAxt1#bBNX!7eM^Kw{Y_ac8Jc@ zM5q6F5UF5jl$K!jvMf6g#0h&83#nwiMB|s0EYJkw(-C@lf$c(fC~8@u+1s{6qlQ*0 z0(oO_qMJ>tQLkTNUA{#)Nw}E+p36b?iA(daGZ<5~JJhc6&r4Kbf{PMRcV|g#LNSJg zFtHE>9~6>472@?El`Uf}zy@o;dRb!E($<){eynCcqW1s hanbv*7#kgX8G~1(H`-0gYr?ymk=?T`cXl$@+`lGW%C-Oi diff --git a/reValuate/upload/migrations/__pycache__/0004_auto_20210311_1702.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0004_auto_20210311_1702.cpython-39.pyc deleted file mode 100644 index b26a06faddad1bec29345f37abcf8831c680c10b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 728 zcmZ8fON-P%5bj5k$;4Sv_M}G-LJlsOT|p3$U6J+Tu7ctr475E{wL`{EI_9yUSG~?Z z@DKQVy!F+S;Ms%VqdK#)gAH9>kB@qM)p}H;i31Gkt zD|yaKkqgeAFc2U=GLXnu@`KDJ1TR<`ej_YPg-gm}+32pYRqLYC0-AQ=L)#}NQCC?=WtB?v%2?#z32-ku<5!n%rRxykqUUL|)JuZUefA3P}W4J=?Ox*b7 zUmw&|)Yryp$ak|WJ5baUcBtms=xTv3EK0pZ7Y$EK=*c-YbK9b-bct?v+fudZ8*K;_ z48f7DH=~X_`v$AxJ;HIy-3ahZ_ohoF@!>fbQZ=4-7oHVpz(wZ;plwgn#Kmd|E9DZU z2;LhceWKLcUK?M=TYxoIfYqYFwxO*tcm2q8*qr$E&n~)%j{uH+`bK)h0TTu$|zpym8r@JiWHfie0sG;uK-iA#FsQYsldKeKI$F%wr0%WBJtmKeX zUMbMu1VD5cZWa(g2#Y%o(cOF=|9@WbGJ=4TKeO@aLslD(Tiq$J2YH^ql4=|}xz5+C zyjZQ|>P^13LEWedZD>&SU3+$aO+rZc0`NkOdY}r_wba;F!(}SSb2Z3THE8__gNqt9 z*zl?b?D~|OfCx8g}Ak&>Q{8p+<1^82W?d+t2IEw+H|d5yiH?lT*G061~9 zMmRVAc&W_f+oap#-+umN=D?+L@cVOirA)Tl?J|R3l^)fAPpr8I+2dbi)Q#8wcH?bP z9Bprm`)?<|e?bt5(Dyw~bDz)q6hBLS8^cDmRd)p6Cef4BDflRBwhoEMM(^hG-@A%> ISLMF=0~hX~Q2+n{ diff --git a/reValuate/upload/migrations/__pycache__/0005_auto_20210311_1833.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/0005_auto_20210311_1833.cpython-38.pyc deleted file mode 100644 index e2ebe270313fa961efeeed20e780ba6ddcb8f8ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 651 zcmZWm!EV$r5OwS%o2*)iTM-|CluMJ{ErJ6=MM&k;suBXET#VV7W)mgx5+_x;wp{xg zNc{~y!`Ghr3zZOzv!JeEtQpPojO}^P?{{~njO@qv%TEi=*sTNG<`Xz1H%}=51FvR{ zmwOG*xyRlz;2^#+5a?CnO5_6kcPt6+sFx+&PMfmmRA1`W*s#%nwOP8-wnYRE$;}Z3 zWVr_{=in7yF3_(6_W*{~1bhe}yyh^u-t0&J?-x9e#sOj*AOC%s#t4UXtrgh4EXxk0 z8hS0~*?g8QW-~c^p3QAgHmX1ycBqVQPwp;g6goEnJX1s66AyJEYix^tl?XzPiELGa z)*oYVR$>h{JTC#YNn#txu`H#XN=fZQjg;?5`DIYGJK_-F8e712S)%DkduF5807ves zPB<99S*dQscBTxUEsE|JV zNlJP=`&W+_i^cx>Yv=wwBsWheM1ueF1K;Dcc7ASU_ha8l;@cQ1nnCZw=aI@tU@Sfi VyU8BYeKvZz5#^QRX&m=Q;x~(?sqp{+ diff --git a/reValuate/upload/migrations/__pycache__/0005_auto_20210311_1833.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0005_auto_20210311_1833.cpython-39.pyc deleted file mode 100644 index ff27d7b1bfb796c2539dff78e7707826d3371e62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 640 zcmZWmQESvd5Z>%2x#VcYw~9ZYkOxcdPEkapqO?%72!apcU|nyfX~HIZW)rE;`r04j zU)oon3jGBI(b=5RLuZ*`zMa|K@0(S-yHiGX=fU-d6VBKV54J5Na7b?VDFA~&vnD8l zh8H|w#|$`#Zwv$mwfHIu0pUBAMOW0zGVZ2LRd%YcOlw`-7(i`TzO-!#fkSe8L;+b5 z04q2IWl#tV>&QQVaXo<$B8V?JOfEP3$^ZK$FOrc!>e4rVUnUyyu+~O_+spI(p;SX} zXOHu_i>gMI=;98QHSOuu1yP}M6TmYy=$>?_3#qX!`}0f?@=9c@8g$_p zqq7P%xcGAgXl$0cM2=-C-Be0yA2d?FBju+-X@A5cz%{mj?W#iC(d?N^UH}~Vt2*If z`tn?LBX(1>#y^w%&bmFSj^XC@tEbDiovCrv+hvFEl^#@&TiHhX^7bQ^G=xY04&ljS zaj^c<`Ol8Y?R^S~;J?Bs3^=WwpIh0@*ms(RE`?gPr8$6)Bma^0SiEJp$?nm8E_t?@ M#B(psdck+aZ;IEZm;e9( diff --git a/reValuate/upload/migrations/__pycache__/0006_auto_20210311_1833.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0006_auto_20210311_1833.cpython-36.pyc deleted file mode 100644 index 86367484510500737e380d155eac7b2fa74db597..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 651 zcmZuv!EV$r5OwS%O~S4~6%v9EK+2`bb_L>qP*Eii2lfKukc;JZrfC)@**ZzLJ=1GH zgkSQNQ-7hSjuWc(P+NW;&)Cm1&tA^w$!z{yA!qC#d(?cg4`_6634np8S?v{G%?s|a zuM9YdD+U6+wfG|n0saq`1~;^qrQ9ZURT|Y-ZPVGXZUJ?7>_Yb~A>)8Xw<17Rc)$t{ z&q}Wl=&u7HItnWBz9V>YeK}bo=Z2bNHb{h^G-72uJ@;rYh)zG(c zKi^;E%f&)2J}j3usA^TB4GpTUZGNt9E-0hax51HC&2PH{c%lZ~Q$^}RYHZ5>)cVb! zbt=f`DwB<>k$et=lL|H1@Vo+SyOf)N*i7gsV;jkFtCTj8l8z1<$(~7hHYn|myA|LD z8^Gqc!p_i}Fq?eVJ(@3$*a+u{4^P#!wn@9e|2qF==C!-b!R@!~T$yaU-DU=VDLtqj zA6b(o*~1%Uq|W;%)Y;oy8ut%e0o^V^BtqZ!IQ5r&n#cHx1dCyRg>K#2pmxsUH9U diff --git a/reValuate/upload/migrations/__pycache__/0006_auto_20210311_1833.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/0006_auto_20210311_1833.cpython-38.pyc deleted file mode 100644 index ca7f814fad8f5aaeed94cfdf9bfdfe040c03f0bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 675 zcmZuv&2H2%5O(4un?zLV4Z#B-<RA%j{eRIbjlbaO* zveE-q`ruVw$uZc5?f{IoGYBArh;VihKzuQA$<18lmobFYNNSUp|2v>|qG6}B1be$E ziU&dty%vjNF)x<$xtKp%E^SyhvO*hmD2;C4tS--~r!27HiIVL{I|DqGgX(E6c`g*T zRll)8J1CWLT66P>RyIg$4#U$L71-!g4X90)*jS9T5H=Np$_IrM-xA_%kjnkyGQb_S zfbF_Q)6tDEn?6-NcF)~r9d`@KvyGf`o9Z3@Q}_q#?hre|)%$#-8_X-&R`(Z0{;Jbk zT=ypL@SRkH>~SxeRLQUJDkps&-k{IX?sMnfLqu-w62#p96NG{1(|7oLFS;7*RwP{l hTk1g{!O1wxIKW6=H#%2c}cL+o7Ep6kLbH^W%nCvym*=D@^=)vhRrATt08iAQd+JM_ON~v@ zpIW~ev`z)Bx&CCMYNR!X!AXf4Y(Ty;hJkvdPFWqLHa0~JCQ#Iu_X*c+9!arEIN9+h!uU|Y_z3tix*S%SF_(ADG z^|%#HqgY*E(29og=!T)}Z@zTy5rpLC9zi7dA3yLtPT%hDt>|j3ThhE@s8mz5`*1vV bFsdHOYlTyEm-e&K;WUem=Rw4A*`L zzvOFA{RK{plUA(+wq`u`v&ZkvEa&rNHh-#)IAb^L(eNqWC+l{|0RvC7+AF-87u;iq z3^<5i3

B@lzB6{4XpGZs{&dxlQV-G^(%Krn6z)0_yJ6LH8r3V4tk}L=IWu0V_B> zDZN6VzY2iTVYu3Y079~@YXQ;qgv9?tN?t^e5P_MEKi~gs!(pvk1@?KK=dYz2`d04c zdy9OzSjffO<p#Ey}Ci^_6k0cLKU?a*+sq-{Um5`LvGsaq8O`R;nr6T{szOk5otSfz}kgq&zly OHx=N$Q`9+~&%|FXgQQsi diff --git a/reValuate/upload/migrations/__pycache__/0007_auto_20210311_1834.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/0007_auto_20210311_1834.cpython-38.pyc deleted file mode 100644 index 19931e2684e6c55c665eeb422fbfd1d8ce2f25c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 662 zcmZuv&5G1O5bmUtY!Y1Ywu=uSS&Up?(BEQnSo$_{9S`l#x!(p_J5zuMhR8QJ%*pWZ(48T;XqZ3`$lA~&}PfPtr2 z_#EU~c|c_C~n1l11;DZVDehe0a$kIMiz*aEi88cj!+ zz-;7?M7xGzqr&*5U^Ud9dX6ii(J|C>2DDp!g6jY`1sDG;x#M?k1%^>uW!x zzqGGD75svN=xn0&f=-yj%$~{anHjmcnKH7i2S1LFea61KWZeQv_Q}nC0$|`N)_8^2 z_=WGWR}6gM-xzT8YW|fM9D?^O3$Lk`Wxh?Ds?@Tty4KjJ=>U~kI%?e#O7_XkYXW42 z2dwbHE4_kaP>1dTjOq;tAS912Ic!``O#DBl^otl05|P^E?cdi)N;IrgC!yHR^Zb#J zL*I$Ld~cS|XEQN-GN0S9YGjEv(kM;Wez?9MIT^R%iIVMS>O@`$g>BiN+MpejA}Sp_ z60K~I&K!oHDpX*j^9rytM_FQHG4ev#R0ygc6jFRgh_gW|_m9f}SJ(o!%L6@Biy`s`E>D4cQr11v(WfaszLU+7EKda-0oyS zvv~aPEFSKzzG%1ih}_&Gh`IkO2m{ZjZ|mn;bTif+Wr0ngmTlSX!pYddsCp!C6;9C( S-Dl%x(=495=8S9kF8>YT?y4C8 diff --git a/reValuate/upload/migrations/__pycache__/0008_auto_20210311_1838.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0008_auto_20210311_1838.cpython-36.pyc deleted file mode 100644 index 5ae2e8fa51e657f412fae37fe1ad05e9a5bb921e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 616 zcmZWmy>8S%5Z)i#XPX=#3R2J`xru!_B(6XxfCQo-4HAW$)sh(;pVs!VwsWC|HV?up zZA+C`pkmf0N(8&w+4)PJ=rvisHG_xagt=?E2G8 z*pL!!((hM}wpvDD`#J#^-wraEC2mdsbs_iE!r9S7t!_)>pRDJCZl& zdbVBK?eH&&Kbd{(n|bm3eSV>BzTfY2i=VU^^?-M@dHDSH19GBa^FIxnqun>_KiLn^ zKOzy!CKO)()wTi(kwHyz~?Ge$I#T4^irz AkN^Mx diff --git a/reValuate/upload/migrations/__pycache__/0008_auto_20210311_1838.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/0008_auto_20210311_1838.cpython-38.pyc deleted file mode 100644 index 7416710d713a2d801cccdfa6b7accb36dc918bc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 640 zcmZWm!HU#C5baJUnM`oOgCgi%$Yqn6U2qN}tAcxS5tdcRrERCmOhS?#(}}EC^}4?y z_#68fef6}zupnBUC_891Rn)7h?s`>ywzn5ElFM(O-#+jd`{BT@_ymqf%|kN4fY+?y zId8n&}M9`ck*XhK&ZS&Dy1QWk%qL)I1}D zEa$*-4|u_IfqoUZ1{hW|@FBS15ME5t*}u`k%Oi-W`P|N5{_RQ>!eLu$1^K-!%N|KJ z^ja>np=6PBgdDPh z11kdHB`*Yqb>s(NT+bkc=z>FhF=c1}X3L;RAfe%NH-GhaDp81sZKD+wck(=cDAmww zxy+Y~{BW_5i`C%+7gen)(ZvRp)!pSevB)?vSLd?9uI$e;LCABLoodmAqmMpR*no>a zRe;)_($qwbbtzpcCG`&tQhYR|iX_!o}p z*t_Hs5&R0HkO%aoKX;<5vF|hs-5hGwmHGhQj|xWCWAU2d6z$V}E;*WZ@z{&AUh*yR E8~ZwL74;uJ+;BXQcIO$yXW2Q36`GKN%2aw#c>=XA{v z>0i3FQ~yGz9;G-5x|9M>kH>f9y*nOuyFsVhV-t&zU*yrS5l?UyuhDSA4M|cXG7ODP zX{J_WrFLZ3YfCzj`;Ks%J3k0_gq3(VR^)MOPD1xL#*@$hzYt{^XR9JKAxPtuVr86X z1-NO>g)GjOnztJPf(gz-q7fuAIEhR=*A`CV-WWVsnURNUpIh7(tt8+M-rG((Nh|3l zPc)0Ww>I}~t(xWkkA>&;cnkAwL+fmp9Jtk5=8VJB;cz&ntSWPQFgzFy4@V<98Xu0q ziBq-`U{{4u7oiQ#LbB`|*jXhdwDOFiG*JpL%RIDDww6jWmSRY4ovT<#4(@f#MP8hT zrgBlR^3a5P;M1B*DFl>aY$XNa4yE5KCUrce3j0Q2zu2(#nk{gji?ztO$d+4W>aE`N z^5Q+coX@_{v(G29Ptdt%#G-&;DodeGbrwpu9D>taiFlQL6kBk4!m?EkCSQPGE5VL| zcRZaRPfunL}y~JhHKk~iQfye`PYolhjx={f0<`jjqui;hcD_HHR_(-JNwPE>+fW# f=Q@9V--D6{y+R-OZ<_kQ)%7lPlRCzp;ah(J52fI1 diff --git a/reValuate/upload/migrations/__pycache__/0009_auto_20210311_1910.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/0009_auto_20210311_1910.cpython-38.pyc deleted file mode 100644 index f3de0a8053f070e3055105c1f1f088f9242b8525..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 856 zcmaJ<&2H2%5O(4un@zX02P8y=1lL@4vxP&85bCNwAVCYFEl9bT?0Om!oOp>7P_MwX z?*JDhUW3Q*l@qT}3B)+*pExj)M>C#pGV{&&aB(ppC_lb^e7!*l`DvW1;-IsEN8Lxo z3AY3(tk|-QZ40}gF)f_fX?-f(*n32{!`;t>yFl~aCmQ!S-6x^<3-d{6X+>os#B6RvMWQMAUArj~3q zS{+As$742LySt{{tVmMOPNSeY2p#QCMN+=iPT2^d`?6$65NgnNEklar4PjO$1*Wvx zJ<33E?Y+-9NVOL(YoE1o#&p0K;u`^I4;XvbB*Nq{R^ir&zOFtb^LaAGIEOiu9Lm{o zWt-5_!&$Md92rMCH0 z`)&8QE8W|i>~BuCwsj!qaJIkiq`HmStvY=*dLs)MrI>qfH5xsyWDc`hjVgGVh$gAw ziq#EubomlSINtSt$Gbj`hV$df#S%Uqb;}quuhas zkGgU6&u;j%om|KH=Edc(dxpbvvek-VW$Iq?>#RF?r~L=rRvwxyC=b=ZTDE-p7p)BH AYXATM diff --git a/reValuate/upload/migrations/__pycache__/0009_auto_20210311_1910.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0009_auto_20210311_1910.cpython-39.pyc deleted file mode 100644 index 45b0c8e06cb26c783866e9a64e528b3c22b07d62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 845 zcmaJ8+Wi)AYDnJn}%4Q z!9v_7`G}SisG$co{J1q8ta`U zprr9XCK3vL6s?$mH*wBQ$T{L`1?cxU|4<8Mb2u+?YQ)^rpTvAFCK#76hg?EFJuh7w zS{|LAyx^zDdvEyRtKGc=)4M?=piMYZ6_oq7a%qQc!u_IzWR|~#bK}cY!Ka$c1FiLquo6d7IV0o-*-|z!tBOe9_((7UzbG+(@Kv^cq>#bD!AjdogCkee~dld z{I{o@!$E(3UV8X$fLlMb4hR(6a7Ni~OwZLHFuLPMUVL qLLb~*_S=82f32`wwNh-|TT!j|81GE*v>nAW+j{Mz={YM-K>q@i6z3HH diff --git a/reValuate/upload/migrations/__pycache__/0010_auto_20210312_2339.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0010_auto_20210312_2339.cpython-36.pyc deleted file mode 100644 index b99ff4b370fe58017ddb97a8ddae89e1229810b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 595 zcmY*Wv2NQi5T!&(mINE^l>9*eEfHl;28tr>(4s@LG{~TZU~(5j4kfyj6r)|+HJ^|V z=r3{Y)L-b-qnscqiF-J{;~n1}SBphHU%XNe0b{?}ixrW7M%JGY0E0lYHmHL(tiynP zWDo-X$$(?9MdP zZGxI(w2gtvVX~b;3<=rnoA)I zk$4RrW3HTd1te5FSx^^8{$zi)#`c#NhleR6`~LOg>o1(KA3oW)kdjmK{tf{!;D$B4 z;!RKmoIPd`fcVTnAm4~jq7o23V_Ec*dRZ2@w5ivf9%|e6E^aKK=~uqAZwV!*+7 zR&iie0DR3Wf#D|d12EpqAcTlKz7jCI5>!nfqEU&PKlwL<2FByoSPkx2O1V^e9IPs3 zS;$3EsA5@27r(0kZSUrTy~MWufbje*6D~S8y1jHWzzaQ^!G-N;4Dso-v}$#O#CeP^ zYBZ3|U7{vhDVHimZKFYo50rX4YU5jd2Drr*uwB*IcL5#f(g$Y1?va0_6P`GDXstor zPLxaS7XK>tjdi!FVS-<;@;A1@e68E{-BRXHJG;Tv(B~b#)MnHJ?nOHd@*C}QDGT|Z z8l@^1i{;7oedqsgOx_<6BqF#DqmT#m-TEC~Pt~(5baU9yWP1YV(-qU^Q}JfSU35&Z Rxa8hWkNf_>-k*IW{s1`c26rJiHKe_2#SYcq3vu{mYMWSuk#a#SH0#z zJo!F-%}MYH1c}wNO4e%Xqw1@o{#x(vr;Oy_@z0OnIb*lp*_Du-6VmPx0Wjc()x6+! zPz0R4Vi17%%0M8m#1~Nr2;Z?R`a!uY3tU>4>sI%rZ8{g%7SMDnAKI0KoDddQii7*chv!IFeE>lpcDkW^$Ix zd7i6$kxLg}m4LQ$)81ZUQ+`Hxf0hXsog3X;x(VQg9!&4TW-x~MbR1eWx<=wWMi(U- z$fhn)BdwH6m7=u4AlZ9LeHyg!son$JU<25!O6=Nz7If*U>9Kw3i?qTMd(W*ksGE^; zsomh;i+yA5145u&^_*0+r^jn2VY8=%l}R=Q?vPealE;1 z{invH-626Dg1ayZc|h;rcX&5O&$7@>q0-IT9>e)K`Z(?wyq{}pJ)|lwdAdEqGrv{m IcRdt;0LEaTU;qFB diff --git a/reValuate/upload/migrations/__pycache__/0011_auto_20210312_2341.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0011_auto_20210312_2341.cpython-36.pyc deleted file mode 100644 index d0d5065ddfe56ec54a2badd1746b71d624695fcd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 614 zcmZWm&2H2%5O(4uO~S6=27LjfT$-Qdf`m}v0OCL|AP%`$ZfCk=>)4Bvbb%{e`yhxn z@|9Cxfm6p>s#e05KaFQRGv9n(EtmOX`B45282iKSt%&SnI>S=}U=S$Q2W`-YZ5Xh( z3_{>P8E_0X{0DD2L?2iYU(;Jwgf8#9wUuLM^x%@-0IK24hi+F!#xb3tAwbp!z}gV< zbww9V#e78&egV_)?im#r#AFmkU8DlR~l=LVTH|@@f7CxJ3=9&pI4zNQo|g zrAD-Gd_n6;xy5T^6iPk2TyD1bPs(4+KJooL{C!tmN?Y!ByVBw(sU|t%J!>yXdG`$^ ziBtb4&a?Vx`_1~V_A?AQLCTXT3PRem|AaKkU?cU~9Kq?#cxE{V@96BUL&|sQi~Z~` L{V;GnAR zvcdya_~4aZ!BNzKBfzkpfq(!)!r8Te=$cbKf`G_k8=w4RAB?A{Y&G^%z=*~Dz{uZZ7RcR&pj{CbmKmvE)XD=88AigpX$Q$uRR06^`Y!+QpFPjA}Ti2^r^|dvfi`N!VcS~Q|wUmM*x?M?t ztm43`0Qibm0>dWq1Q<6H2qA))aB>wwawVvqKtyDzOJDtCA$0c1 z$M(5@r1e7F-ZN`8Dl?{BW;ghEiQiazml{U+_44@9;&p2qT=w0f#dk^%s>dB~yNSi^ zA1r7m#eX|_P#kVPwf>)Dy4{o@5y4Fug*>1${T<$n)e~A!3XL)=dkCka^il3uyw$b! T4(Jt^Jl-zhiJz+Tvrfey8*ipq diff --git a/reValuate/upload/migrations/__pycache__/0012_auto_20210312_2347.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0012_auto_20210312_2347.cpython-36.pyc deleted file mode 100644 index 6c005f2356775698fb0cf941ee8894e0d94e40e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 798 zcmZWn&2H2%5OxwLo0tuM7cL0Sx$IvNTo5W8Ks`_)fqKZrayxFC)Je8Z(gm(?-3Q?< zcn)7V^%XcVcDmY1IP!Sn`Tf4}L7K8@`at~l3Hd|rEQh+l9834Lh=M#tWO@Fo&=EB>D?&**B@XI2nOSGkw>#N{YsX7}l=k?Errf{S5t` z_r$w$s9z~9A-g-DFBU@fofgaaaxvdpEX8tbdtt(&k~zMe z1ms#5r#+fv2oaq&=|`ywkezN?a!4I7QOgPqcNiWOsK6whKEb;9g0OoY5VZ+6;enF% zi5USN$zF97D?bT^b>1CQY_HVhwuyzyC4@Ql8n8Yrux)6J z%%sm$hs_Inb7OBa=_^ZNFoe$FIJJASJ8lwd7(2uMKnBgmbFCH1+J%@@ukdPgKUwpD z{2g4ppB?K8XSuBN?d5#7*XR-tyLQ$fCF*5|H>9Cuv+GANqkb>{@Au>B>T_csUQD~a zZ-v1B%R}z@^xeB$OPiPc!ud@`CV`Sl&{H^Y{2k|PJlr@Po?2sRXLqh_*F$qDt|<-D WL-IB8lcC{HZ3o+kVAG4eIQR$4T5rU zAIW|7so*Cl6rJ7lxC1xrFEg_;-u`;ZXOc=14psK zNu0t>T*v6H@)B zN3Lad-l2~A5YbjT{w!4nvaRZd9Ae8$l(In0E&3-JD$r3|one`MLpZqfh}xKI|5(ZL zOb-B0WT#q+m0yIyGHp*Owo_`nqeEeH387;lD0iojgMSku@CkWKa)ZR+U0o+7KOAE4&%qPgdV2 ze+yUdUOinL)>V$nwpr9j(Vc8@OX~Zy*i3#wO`iYXGAsxb$mXY3cdcLdpIB*TUjFyNY%?)Efqz0zy_ z(&y|w10Te91_HfCeDg~I{1Z!q-;~2Xrk+jOx-x34`);sd+XL$1%3-%BB;$-^ctr|X z$$^y~Bo!}x6iwi&W7sS(YT_n=;J_g~IAjS6hz`8+$`!=aacSd=+fFu|cDh$!pXT|= zR;p?21*Q+@~1*j2IZWn;pYSLrs6JN(scB&g+8f^Qd^cLWqD{p+~ z#^=Om_HE>-jdhDAa!4@tplfoA2;;I4L!IX5r5?W1&-FHng9R* diff --git a/reValuate/upload/migrations/__pycache__/0013_auto_20210315_0340.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/0013_auto_20210315_0340.cpython-38.pyc deleted file mode 100644 index 0de2bbc64f6c0b42de3dd795b4ccd9879862d651..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 673 zcmY*X&5G1O5bo}DGD&tv1i|$ca+zc^BZ7#mu;^(QL0lo1wwz%8nhnQXlnI*VkY2c0Laot?yqyz5l@(`)R@ck_1j@_X`TZfLAQD zZ&C4DWTJL5hqG4<9FSiaNED^~>|_%78y300sE3_L!i05^cX}w=rZ-;Q0#^On*7lc2 z;DmPnlmfDh1Iq;PoM#To(ggtydgToLGAKikTMq8lRt~^}*_P)bI|QGm1|~TBH;qPn zaiLkhg4gos?jx-r|4c5 zSb^~_3c$9HcxTN!kLJc#6HO@-Dn)H$g_IvEbv5eBwps+Z!3MBd7ua`#I*tDV;H5pX zb1V!_NyCJVZ{-X{jor*v+@S@1Z4OSc!U4~$E)%vJ{A=nr)*TUT3ODcKk8O={uA6+7 zCh_a8Epa{cafcVW8tK@*Y-dh<_jzKnY5AW`k5#fhZufu~CV-MOvmb8AI!XZifT^9L&Lude_A diff --git a/reValuate/upload/migrations/__pycache__/0013_auto_20210315_0340.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0013_auto_20210315_0340.cpython-39.pyc deleted file mode 100644 index b82142807c1615a4393cd4dddc0da999d3c5c4d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 662 zcmY*XO^eh(5bf@CGD&7<@gRQugd7~QGb_R(vcjMjcM*g=gn_o5stpPG7(2;f&w8C7 z;$P~kC&9Ca1zD>z%8nJfQjdDo^{Ns*o5hUm_}R~ozc^#x9XK>e;G9l3CkG68#WMF6 z6|Y4mYA^FRd&|HB`IUi0QOYk~CV_uoiT{IY*kvMYTo<{~ebF|Z4eA!K>NYNSXaRw9 zI^7vLWElsR3E(-;Jd~vm0z3@L35I1<#vpeb{GH28A%Mw_=OR0Tkh(@Ty74aipquxDLzu_^PnqN>JZ=-8^C5$U}pqX+VC~N8+WDg z9E?_^VZ=6ca{8i16S|Dwx1ewAbcGf6c;R%}xZUF4rG8`P3DHJ(`)+l%es9_mH+{D@ zc%`d>?mCF}8(H6flQr#T`QL7yt8{sq&bK$l{Qwg>-6L|LC+?&#xuECx_ZZ#D+mVy_ p<{>d`1f_2Bb`GD$5y!zs!o9+M^whD#m-}VCa`ShtSI8fDe*m&>tlj_s diff --git a/reValuate/upload/migrations/__pycache__/0014_image_time.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0014_image_time.cpython-36.pyc deleted file mode 100644 index 17a65bfb182110f90669c06b4fca3fba7e766e7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 560 zcmYjOyH3L}6t&|dO(H57K>PtxB-Er7HiXIo6J4knvRH;|s#JO5BveRju<{}Nl2;~v zfr)Du)H?Ffxw#LYV^4;|XlJ-9UMV48WNW#|r?}fA1Ry{QQqqi;PUcW@O~3*6PJl_e zWN$2E;NFth`^H)lJ31=!g%Vv}SFQHT8f4KvnAHFBkxX&7#|V;S6iDVkxS$!6?$QGs zC;jCBJn%m#3_ciU0toPkNQXE7v$fwhMJ+%drs;UXMc>u@Bt03Ylkpi(C#R|Q@=`3M zcDuZk^O)+u)>QQ>W~kBV;*}_|z@qn<%K~Pxqdb(QjL10D0k<`r>xgsg=?jT`hx4ai z6sFHaARAeMtR8aNDhC^Na0zf_<|$^vaE=metfRV-f0y$~)V?{&z|Up!EL5^utr8{g zMA3^*Zn3r1WOK0znm*;$AUFO-&5JURW@NV!Lco02r4D}f|15TO2uo2d>Ji*qkye^b WZe*<40ru(Ne-JKy#l*HTosH(&Xxb`)W zcnu!IS5CYF5-MXas5_QN^Z6Ui%r}0&zn?I&AKyM-eBzA#bYRycffKsJGjhOyH>~9a zZ-XM>>=lCm#8(Cac`d$(LV$e7((o7MvNW(sTa~>YE7J`&Y7JmBtR1y$5rGrB!*g=T z3J$CYfS0@wDC^KQz^L8>3E>@w=uQw5!ydJX?dpXT{|sq{1&wa6Fq zd^tZ-`Er%puxfRQR*qGR=P9?b&*{ufDrizSo$7Q;3EqbvD{SB_o!MCVccpBi6y;3~ zQv67%>q$2**CD_Sc7WZw!l4gHij7YJUb-5+aBy}`Z9TS$+2Fsmd}sY*V!iwQCc82% zW~J`R)gsT{_NK=5IAlG3(9NVr+=;egvxfy|BzvX2MCBA7Zf<+`d2YYM0l8QN_cD|` spp*QO_ntjVrJX@d9nB$J`oaCUo_rW>8$F>aHa_02;Du8)IHd>TFGi@Cr2qf` diff --git a/reValuate/upload/migrations/__pycache__/0014_image_time.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0014_image_time.cpython-39.pyc deleted file mode 100644 index 48af1e7dbd7121468582f71c65a605235b404b9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 571 zcmYjO%}N|W5bmDt8D|GqJVbnhz(69i?s^fC4J_sq5tJN;g-&OyTxOV`b$$q*%~jvS zSL$m{LY_bnQ{8KDtLdV?{)(#ls`YRfF|wV{e}6o1#{O8aX_CN{Zu^lOFyI9%dCE&K z^*H;=zytA{fk2*%JCO>Imn`<5D3`^aiOOu*=q{_P)&yk@ShNdEZCXHJO1J$)4q3{9 zr5^AlPX)@{w+%4Jw?Kk_&mp)M#DuU#Z9+5n_P;(g3;I=2YcTssG8!x0ceOf94oAs& zbfl8;Br$$g>LnW4WhGw4+=MQts(;0TCbiS4N|%)2ynmfx0q60+gvz}uWg?|0uP>0| zZKZB{UD#ZU09RN6R*MYV#v>^v`~q-hYc#^b!4l@S6XkR%E9+o&+t?qoOKo?_g~EH4zT_UA=taId_B@tm j0J*M~^#S~J)4CZQ`99A&+M_BaJXz~LwNhFuZ&&;SKpvGx diff --git a/reValuate/upload/migrations/__pycache__/0015_auto_20210315_1745.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0015_auto_20210315_1745.cpython-36.pyc deleted file mode 100644 index e3e11306b9074b1cd400a32b8e479df4c18ee502..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 677 zcmYjO%Wl*#6!j~aBurG;&~M0QGSdgJK&Wg$T~Jj*V&RQtdQC`_Oa>?Eh&62cA^eiJ ztojSAxOQ4i9r@m`e)gvaYVI9_xNPxVY=Vw8Pbnzk6H@1Q)o6H)srz z6o_Q7sHo&dG!a(kCTEiW3gV7IbjLAj2{HCdT>9y;k&CBY+iP$~>-FYL z)t#=48tcxuC}3oj&Jk+tU3RP68uZxPq2Nf@Q&d}x(IVLBTWwmnDwvIsppDTKxl2@t zQOadXVb0VV#7m`qOuF@X{sd-cwqUk5wHYkKM3=p9M`J(uik1h*rDr!ge0`S%io>-Y zzuVM1^5FO~lQb^tcjiIQKg7Poh+zI*mbcoL`~AMO27@O(nkQ&}Zh4qRiPD@aJ&nCO zS)Xjyr+C`DK09CSep)~O1ox16z+)jO!!P)Yg-fB)+p1r|*YKwB4w=s#R`Y~|RPx1x e?;vm}aUeaTW9;IRx3h@vyefki`8iE!!v6y*wzJCs diff --git a/reValuate/upload/migrations/__pycache__/0015_auto_20210315_1745.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/0015_auto_20210315_1745.cpython-38.pyc deleted file mode 100644 index e5bf3b03e603570f42495fc5b81cd9e6e1a84e73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 699 zcmYjP&5qMB5VjpBO~Y0!2lgF$Y1+~S4hSt55C>K(AwcrQn9h(*lr+Ujk+=faeGMdD zgU9fd)4l={TE@Ide2Y{9;x(Jb*R+>Sh0B_0N zBXZ7Yc8>{=DGp2t;00F^$|?o{0+VWlX_ZuC!mPSeaEPu1$g7A{M-WrY#EoD54@Qxb z-L`HGsJrv|Vx`N*6sY^MK^F&`6yrgm`_^TjOUaI-G4vx16p*|WMw``n*mqd>g$84W}nh>%uy zVfss(dSViYw?ks+vUZENo&3q{eNqJY^De(^8_Wx{DOSsQeqq}R*L{~;q^&#Cr{UpGbG?jY!y_XW2+MksuFRz5^n72wCL=^!8X5wmQk}9s|Xw&LeL4jW~5SJWP2M}S**v;Sm4~CKBaa(s9 zJOxh=^T8(NEZ1kx#HJs;}OH|;M za;Z|N8*799fl^;aU3;xZV78_O({4)BTZTos^m#oP`_jK+c_3cd#DKJ@0%A-))%&`%x37<)}VgWgW2<@D%ZO~tg$1fN{>UQ zj+e))j;_RYIL&8n4wY_;ZUG-daiJiYO>q{} lkgcyt-o4>=-3?FdvY)&o)Vk#9)XitUJ$;PkkR~+Y{{WZ}xS#+4 diff --git a/reValuate/upload/migrations/__pycache__/0016_videos.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0016_videos.cpython-36.pyc deleted file mode 100644 index 37d75bbc0885d74730e68305f061fa5a2cf731db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1337 zcmYjROIO@B6t?^t+v8z)3=l|qPPemRAT-S;^n~(Ads@<-K(g>gN5d6^jmDbF9wu~~ zZutlO1N|HQ8QNyWU&ty~@({3(uJ7a1)qTmkolcT=x@<3SoX^gq$4CA(uIe2UaDWIW zGhbJbv75QX@SgC-e&&yZEU+>WVb-$PD2wek$>KK-_z?W#K*0T?{mIMPKu(>0c!z$S zw|%0ciq~~sj;g+^lW{&$tj=Xw>2NH8i|X9q?w>9)uW?oXBjHX)z{yQxg@e8(*Uq#P9?*{&ivV z)*F%R8KhW+XF5K)&sc}kiI5ER`u6tD3(BUoq|djX?`-d)wDa%gXNB!6KO4V za*aq}wN#akYk9>>+y`&(JS;RG6AT3_uXGFe1)GW*8^u0S!OKy7sr_;)gbp!;N|tvY z%?6^@@S}Zn$Wd6eLYkb~wPdgztN74#0Xz1yl!CKzzWd;ksX2RyHEr0) zl-E>MZ5j_jErDU%&rs6Tr)p|hg&Was5>7B1*TLNVm>qdC?R;o@-!ed(;$nNF>|GjKs5;hH8*5h_SIamTi+ z|DZ#%^ql@iJ_Bnfe?W(JXnO%FvB86j`@(&LC!J2@;QH|U&##{}9Oq9%++H3MPjQzo z5eP?++=#eOTHPQH?HR@4H;(W`<5x#Cz{^^{xN%F6 zBd6zIqh05DkLaL;s!EHb>`@(!(?szql|`xju@sP(BcpeF%_H#?cliMUI581UOu>EU zK_m0u6G0LhH^I#UL4^xp7NLKPK=`70<(*OyAg=}OEX+Cx=d$^Pi13P{Btppo>b681 zVaICEA#YL4i-jwK8jDCR!E)BkR>YF!EF)(XwY!#DL23;t5AI~^=wT!K%tR$tjjg09 z0%w}7kX_l*m}VDw32Llu)Q_7ht$@i`wz7L zDit70O;d4vpy_veJx{l--bewjKUP)Ezu#)Fc;63sD+Qm|%o5nEb#kp<@IOWs4!gleuEQcbg&a_ud z^IZEFLMe;ux8?#-t9WP+4FVD?mZ;J(5<0LE7xInvrWj$*Q(Y9RHKP;Cf??~S0!=X} z-v)}~q2`Qq`F0j;l1~-SdoKDnN%^NKA zHELbg8Hj&F`EXf6Gpe_FuBYANKaY*X>UlDU`akYb$?f z23DDuqr)9++<}QjhX-j67FE6xMRhtacy*>04WnZjuj@1AirL-(+b zH5!|&{ zONGA}r-i$`iy&|#LjU!Ak5Jkr8>CC-$P(@^|E3W&lE1wF?2TSq-9vrdsx#Oe$>Owb zNI2t&q3vB=^z~27&HCT5`7vAd2+hQuI?S2Sb|YS#@oom+dcLVcjXg181dr?S`O1t- P*+vkMHd!En`P}~jaS@P* diff --git a/reValuate/upload/migrations/__pycache__/0016_videos.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0016_videos.cpython-39.pyc deleted file mode 100644 index 3b47f3fd694dc3485a2e4f6516e1acf91fcf402b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1352 zcmYimO>^8d)RMhk+q;|3P4iLU)XN^4Nm>Fkg<%r12{4e-Y0@4%nNhX-l#Ly&waDJI z;R@IM0}gQHZ}2m8<&+t&9N++blDAFd(bN0V`<8j9lX$r19{%;}Rm1cCw8Y&NAhC

p;@8b5o`5JBGh$xmBA zj=f%ZgLb{AJz}C#R8>}t${sbzI2&nRWvVDmI94EJIkb9r*E|xtxXV8f2rnhzrBwL8 z2BMLNzY!oKnl^=>M?k?Bah{-mi~vGtUI%9sBILD1JCE}Y!nu5YL?FJVC`nMVfVwSc zBkVZsIpi(EJS6{J>?3dCBzjvhAh`!*`LXKjs| z5Wy;}{X${=+8>eh1889-HcWi(TbsW2Ck}{dgx0 zUuGawX=nx~hlYOB?**pq^oCmSN`PribT;Ptid~2+6PH3~TxLHC)4mjXpi03CJ{G2N zY3-oLxc0~@Ws*zO1YRj!nz&LIqQHCb^v1_hqnpM+^5ViYL7efatgv1D4U?i6Rp%xs zrc#;^Lnu{o^Tu8vx{HSi(4atK*%4JXM#4lc;zGSP!4xCx1$qg^dd2F*s$kf9Q3*pa zsL%z9?w}yC#+6yb8@Bezv8uU zmk$s`enRMfK^PE9yJUlO$sAe2{n0-(p;q#D@V~p!YwK;)H?2DC&7msJ>Mq1H4h&qw z>PoM_XKvO%jLml`>K!zbcIq%^Lf3+HamKrycIWvv`5ODoh7o;U&&(HgMoK$@5owbJ I64}px3xp($8~^|S diff --git a/reValuate/upload/migrations/__pycache__/0017_auto_20210315_1838.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0017_auto_20210315_1838.cpython-36.pyc deleted file mode 100644 index 5ed889b2551d0f5e489dfeb2511ba357ff6ea4b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 730 zcmYjP&2H2%5VoD4O|qK;SKtM5*`KahdO)a1RS}0)NJu^SVwuh~Byu*3lkAE!T>Bur zlCPY21y0ybtF5Dqzp=;PjKA?Z&$C(nOl}wYui9;A;-&>u-Sw^8dmM=c=l1U| ztU++X zgx*GX6)G_Cjpr<=&g}&XrXxG)*x?hC2!BEdlL=uN289;Sg!n#4^g96dRZwPeMfF9^C>^e{+phVAbWg*Mi~~z<}Iv#Z-pHCR-7(RSIhP4jaZ$n&*r-y+C3Q8 z#_q&{APz&y?Dv|5)bAA&lR_=GWjlwj{)YZuJRh^n$7kV%<1Zf8j^cZYW8ouuWiy%N S-6-jMr&8x6e@+vc1pfgg(Zfst diff --git a/reValuate/upload/migrations/__pycache__/0017_auto_20210315_1838.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/0017_auto_20210315_1838.cpython-38.pyc deleted file mode 100644 index 3cad462d817c7692d2c8162d2b59e436ecce62a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 754 zcmYjP&2H2%5VrHTNwz_7K?t58mrZsHOAiPYsVb*dl@LYB#h9IGnkd;U`KiPexbABp z@ftjaubg;=N~nyTqTPu+na}<_zkVM@AtU+qZd9GO)q<&cH!ldf)8K1M3}&-9L1f#g+=|B5!41H0w@zbpu#+=PP}- zFFt`|THOgLWElsRS-^9i+31umSYV@9PAG<7dSyU5ET=gKcWZ;U)tm#EfWPIrl||rC z{6Ga~{{vGN-ms|}32K_A^QE{c0Gm#^MJ;nwu7T&VttNn1a;SP0jC9dAD!h?Z0kUt} zju@e-K&)kr$}!r#DzF0OT^gS;ZzC!pexQ6|SVE{!2)Z>?NcMpcp9fj#n;HRba1FR# z71*^j3a0!w0H@kxYik&s78Q=z)i@kezmWZPJJlPJ*|;2YL^VCZ3VS@$eO6(!!TZ+# zWbIR;8+H33xo&Dqa=Ff*FVf_qZAx7AUD6`?8Dx)p*4T(-H^hWG_)^HBZ^R;9%+tg9 z3o$=BJeqC3wEE%bQFf2DVOw{O>u`&{Cx4A~=iC}jJW&CZ6uz0kCsVhnHjBn+v+K9j(RxN)<-Zym{aW{~^GH49KKJc^89&@_}1QdrVUHv|efm<3hcnYcFcdh4G+&+T;| zq_3oFPlY}~prj)?WmiVy`9|Mp^o=BwBxW=YU;g>Da2We#!2a+ET+nP!$p8bcSj975 zIhn%^c9ffW_U~ujdj>9eKNxt(%iz141>k&SssEdDS?cJxD)L5lMZIoyP}P8{y;_;I z{SgwlpxMsJAj>$g%mJSB%tf#C!2uV8azr)4GAJXmaXHR8_*)l(t>GNN2*NGToh$*5 z>PI?S{4Y$W2>OkxCFt>VIy)721z_E3zo=x6+PCm3b@d4FR`#mX(Lfhnt>ZhX3Xomh zw8V(50*2FJtEuVwe88Jj?212@ANQIF@Su)~GvvySTxKDPcR zYn~I`n)?s)H_Pj$E^*bh%LXaAmmThTgZky}=9bj9*FyGPEsm$hv+2p~m6)BKoJ}_0 z8uMDr{k2bx<2nzX?{SB|XMe5t;N4qJI?@r8a-G)`_-w^miCHpKn+$KGF*38G$Jnm- bc8i^c!Fxem9ljm9du|%m24tS_kcaL+gk#B& diff --git a/reValuate/upload/migrations/__pycache__/0018_auto_20210315_1839.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0018_auto_20210315_1839.cpython-36.pyc deleted file mode 100644 index 5dd96037ed3ef0b369b6a9a3cebe493a12705cb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 720 zcmZWn&2H2%5Vn&zn}m&k144o)$Yp=J0u~8X^ZSigX_`#a$Lg8K*l+gW1SFpjwXcZ*1Fl)cb6$D5$DQtJ zKM#h#$b%0Id(?a8@yY$qIYrOrey6+}+hIBA|8(T!1 zG+Vrb{ueVZ$YWrCKhAf`%=i2K+#osks>27;IPCnewmIRq{vW@$v+cEUPbDI1-4-K1 z3~CIaCP53*@rd-SV?YRaGwKL{*7DDHr4JOw$A>S@KhfD{$>= zAn_VJhOeA>1te6)NztyvM4rryKhMlJ_M7Q6WF$YneSW|1F!s|ryW){^Osjc93K($B z3ZC%7NgQr{N4tsF|3%`xVBmuHm4Sym_rJJ_56&wViC=VDun?itXo^R&zuOS;B!O4)ByGE_%5D2VC^?5qKb|PLTWgm~@!mNjdn}0!G&^VJ9G{ za$v?U|COZrez(z;g5=(OzIZBC*H&^lUoPeci^p=YI#?Nz6)Hs|t}?*t^=TxGIM=HD zU`Bu!s?)9U%1&!D9ump6GU1id8K}0Zo5&@GmX$13fdsW$Tx6&rnwmiNVJS^0CBZt4 zWKX30*ePwH)&tyN30ST(Y-+j>X2R#X#rni1sa+cwpJW;bU-W>!+2%~Om-WO3rhVY; z&=#7o+TiWbzq9&2A$s-uU3^&;7^kXCA1&wcSzYD0ZkxD9I@+lgcdUVKyuH4dCb;^4 zg3o4~PqlqA0j*}w8m@EW36DGUJ^bU{^t;i>j3KAO)eO#inmx5-I@FmBPouWLf*6j7g`(tu=@EO2FtUBW(V`x;rx-BFAf(@8r$Oku|3`2e6jwWB($16 zZ-l{hBqAQr_ux---S1{2H-v|u~du}}+IUVZk5AVTxPV&x8Y&+XN#kTvwx=&b_ SJRgR6TB$;11L}eb3B8QHvRF0~TO+4m4rZ zze7epAW0;>MUpDqL^p&*GWd-0@DIeIJg{k7S4NC=-wifud#Utre(AnFtOUp@?BN7J zA%-Plfs8B6h@wph*@=ppg``j+ZlWduOq+uW%kYlM=#GHrQZAroVv~;##cVWfbuXlS zzFwC{Tufun57&p~dQ-mU<sOj-e7a(*=l?c&@?s;%mz>MmR#zz$h-g#4}Z^! zYhjArZdVuu&XX9`BQ}p)>~E<6!H)kE>{Yqi{xt5-h+z+@BP5~}2k>}%zOadGL|64I udEsaBbFgf#u$u4QOU0hu+x7zc6#J%U_7bYt_+%FGty5)iB0t43j>$g)le&Tc diff --git a/reValuate/upload/migrations/__pycache__/0019_auto_20210315_1841.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/0019_auto_20210315_1841.cpython-38.pyc deleted file mode 100644 index c5916ab05b6f3d6b40def99a53086d5806f33fab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 725 zcmZWn&2H2%5VjpB&8A(cocMWzTsFJgf?BCUPJ+Z0xb`)W zcnu!IS5CYF5-MY-Xjj6KCo`XCJpMlW^>msL96!E&eit)Be!5_La12gyc8|~~qNpY{ z&1ubYMqSKwkaPbJbN-B|K=H3caiCT7CCDSiUXnEYg|#GQHmS?P$i8fw&PH{sKzC;= zx3)bd7@XqlPS60!sUkU3w4iwayb2Xl45DfWI|UF|Q8huERJ#RL{F5|56=B~U zJ9+W1A$E_3wQi-dcjxoPk&r{*isgK{m>(=2ip9~vu?@>w7Vs+NHoVZX`Cxf7Xl*BB zo#Q=JXpm!Q>II<>LzxDYlG0`mq9=9&8`Ec9(Xez3~bV_;a21C#N5LS zZ+^ecF54QiLN>+Wa-N-=wt`jPWd^WxkUea9BjIdwTNz4r{GVipi`n{J@H{=Yd^+}-jW5ACdikAOY$LSaVnbx~?qjZvPex%M OJEgh^%|4B39Q*}#O~X3? diff --git a/reValuate/upload/migrations/__pycache__/0019_auto_20210315_1841.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0019_auto_20210315_1841.cpython-39.pyc deleted file mode 100644 index a49f9d2a7f1e03cb7d37fb2759dce33a5f78bac9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmZWnQH#_t5Khvx*R8j5KAnhvpbswFJC!>*<*~XC@Ln{A0nN6NrF+BfvGSlCP0SfW0Pp{1eZToVlznS6209+jK6eThOLETl&3i znV@rut2;rZiJ(9P1G=Ij(!7d+0n?PK%S2OEkl@w>BZcNfsyRiZfjMAiR>V zoOlIJjGb0n2}ko~W-`B@bDU-AI=d%U0YbmgokKxC1sR_KNF=dF9cH)-Sb&`!Xu_y} zhm5{Kl1Ta!Nvd!g{U9uo!3UIwe;^m-fla%nHezaqezZ|HNTtW~OZV;eB%qvvj3)pJ zF)R@aWL#rL6m3JOPE^#cB!v!f8?^~w+8)(dhSyX^*90Qhas@pTo4mViW}|th2O;gl zvaDWmF;4^EmfNa4uAcJh#god0O($ygF{d`X(4zlpX+LXilO>N&gH5l5Zlst7Gv)*q zal`XobP7TphMyay<#`^M5Joo2bbX2#!m{Ehu8jw6EdasAhFWaWGLES3Q-Pzi$ z?aCa36V&b)4Un8Fk~2jMntQ-2UopiXsAky7gRly!Iohb&E2!dET=`cXBKK8*eP?$5 z{9i-t9t<1ZN@Z`SY4%vip>M@1U1jP0?19LR4m0bQwJhM}f?NMW%jUi1&7ifNPj#Yi zZS+yk>MH(Fvb1|7|+<9%l^{rxkNlBUQg!&8?_s_8S!^w?jT|` zzuzR6Z4F5wo8oYlCg-NDVBL3#0W2M44?Et(H`!iRlBTQl|A{?XZax|JKtj~+z&Ref z=02wkzk7f9^|neU8;+b=147%r#{Q+As9z5zjc$_&UxHoOJwryBG!h-(_Ejp NL3II|0~*rM`wM_W!p;By diff --git a/reValuate/upload/migrations/__pycache__/0020_auto_20210315_1847.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0020_auto_20210315_1847.cpython-39.pyc deleted file mode 100644 index d2c47a0351c1c1d9688bd169a31dc6901b2ff720..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 713 zcmZWn&2H2%5VjpB&8A({p7?u$J+R6yzeN=)5-Jy{DuFmeD;alZSdu!);v`6%;o1k` zm3-xd#1kN)GERziB_^85%=ois=Ck#9oG_9b_kO*C&%l z%ZP$w(&mT^vWx@E1n?El0+dAv0t80I4pj;;E}~*YHYs*j9OR{h@G>Ce9z;}k$Bkb9 zD@fI&Zf$A}?q-_K4wdfOTFuk>EWJN_sAf+d%v_k4dWCN%(uL{D&+ zlF!=YpxfFulYqwYBdAK3NKkLX4>=k*os322_M_ePiE*EJH}r)rsn>W-@poo#5u!K0 zU%hy`IJ0$u%eGlqBz&h^-13GY7n>Ver0G2UpQgvt^%v`3MNHc4dnXWAGL&4Q_DaQ0Qt^PvN|ut)C|w4|S%)?OQ)nc5t2BklP=z>3;BT6V}B?1DVe}J55AppT|57 F{sLz7zj6Qo diff --git a/reValuate/upload/migrations/__pycache__/0021_auto_20210315_1848.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0021_auto_20210315_1848.cpython-36.pyc deleted file mode 100644 index 29eb28096ec88dd6048e33860f391d5b393f5e6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 718 zcmZWn!EV$r5Or)Po20t}^#FoD$Yqn=g6ILEaw+0Kg+#?67t8IqA;C!&C+VtZxbA_^ z;Fo;m#4m7Sob0NVaOBAwKYKiH#wUwKJYPJLKPe%<$%DZWpW*D5Xn=sHN$urcO>^ow zpK6x#cLW&l9|XAaD*rpneW0I6;{U-jB%wC0%fiUMY@5yobqh*&7uSwEj2OWg&h8S8 zBDn`7rw|uj&J?eFjLuY0&4A+#VHH#n_&Wx{?!eCWY`EuRh<4oZ13t_tEZ*w>;+-xxcgDS%8P4t)O~?Yy zJ&NBGI{imJ32X$FY>IXXSEHm+M!uMCT2Aj|s+5a&pXr32mN}lOS;gu6y7m zka!Iq!&gqcLZzx5JG<&iIPz#F-`MkgGk!mv#st@&U*A6cbP4%ug55c!S&XAculWtUJ~d?R7jzni8CwIip!^C#o737lo4q2 Y@A!}269jbla%|%()0fVazwdCu6)LR*^lG zukv%>v$3y&oWErd0RPE=qgRGMf;zB&uf0_EG8+M|u?DP{1-6<-#7z2Hb*N8l86DUk$w{Gbh(nj)h_`35`)pFjW9v6- z+|J>O=|`06%=NoBM~gGvl(_8Lg~pFk^|He~Z&19r9pi#}Hv7M4hm-YpZJ*4DcKeu2 z9Qc2E$UUFF`!_r9!41E5d0Au3&G|tf(%J?Da%IYcJ&YG zU*g)O{R^FXq#Gna3Gm^Ok9ha)crlyh)7dlqi!=6g0${*f*71sWq7t0F zV<13&XCRTU$S>-!<66 zO(AUT?-GI{cc}_4O1WGq>UM0A_*AK{qi(&kKLKvA2kdVf9IWtWCm*phJG}OmE`0+K zn3Z0ezBQ&r-5YP)qRR@<2Bw~!ZcT$ug_u;m4%M@ayAj}p8R~T=yD`!1 zyk;)CsIZ1}nw{wIQfrrLO?wVC65iAL-C%0p&1ZlsYysOvg?%S{gImwAv6pz}+qmQu zAfQhA+TJ5;Yc%b)nA#Qo74j47?sy75e1Da{wGHN_Y0IP8B!Al3B`(%|-r-AA4`z)! zXe&v6^CdZnGy6}RL56g-51wwx1d6NGJ<1MPP}N^i-Bn+GZ4M7pMt1Yw_jgyEv9CVaH$}-Qd4HDzFyJ+7c+MM< z3(lT15FkG@kjN|fN#+vN8y{)Fm(f&7#4RaZ_6Z?r1h!%(WQ@ zs~3c3_va^izI?EBQQ4RRU36Ij+Q8Ja)2(UHsSx9`*P(iraW@6LFk?MrvP+0&=QVTD zMTs?>)9hG>ms-12Yuaw!-z$uR45d>d_3ihju!wuK!_0iY)$9 z;)*9g5fdcIb$@ Rx%kmem&bm)-mia4{sH1?rTzc_ diff --git a/reValuate/upload/migrations/__pycache__/0023_auto_20210315_1901.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0023_auto_20210315_1901.cpython-36.pyc deleted file mode 100644 index 77693192691a97333a238987a2750aa9b693818f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 609 zcmZ8d%Zk)M6s@W}I-N-~3kUp$fOOJn1{6dT9CW}QVa9QhO;OYL8qy@GSV;`C9=Cpo z_(!#M#|UyFJ;qhZTRlp4|--8Bsm3= zGusZmoqt1NR2;PxH56T78}53d##ua9lp8z^qyZ{oSgH`$G0aRbabClVy6$z(Kgyh zz)FX*#aoGf67|GxV%^`<?>#7MCIUxF9uYS~^ZtM<%T z7aA8hA@yCCGCJ{Rv8NAUCz?Vox3c-NKVW{#z}0l?l=-mR9vzuxI(WI4=#`bEvx6cU GIsX67HZEl4N3jD7|gH^&Rv^ z5Z}Vbm|L%W1uxW@q_&F(&Y5rK{Cso1#nzTjjD7!d_U0QUx;^r)+HB_X*LMR6=- z*D4W5@hsYz?TXpm-B`O%3z?#J=LnfJ4W7zDl(InWm3Y#lgTU9G=%EnW7ot$mB(h9hK=4l zL_27%0CVlD3NOU@O6nV?y$`=$hwoH@VJge?P8@|VYPG^;+k`c~l6favTtma^;g!sx z5n<EJ-G25=yW2)_2fL zU&05OTdxG4zzcOIsqNx{bLN{lKi`~BZf%9c+Ku}^-+rTne0P_1^Xz5Mx}Mqq1ZY7@ zno{a8D_F@>PRTO@9K4SNJmf3y15Z8hPe?TSVS7kKO`x%D^D5I8hh?5MvdvYcmoB|- zS7i6>E0UA~Ng49b9{Q`%7Ya0E>4v2UfH}fXETidopfcn6zqt`JqpmKLg!FD4Cy9_< zt3(nfvv_B=D`pRN6XU-qWroI|BjnOH1gZd0$r4Ra;dzgaqR<4QheDW8h*CjUpv4m* z-gmNa&8MfYpNrFzgJUs&xqonICRY_XYO{Ha zZqQr-7A90RUW)UTG`DPfAATL~KU%zM)C!laUNrbd7M*Ny4GsG)uC-m*&3FFa{9!zs z))$SFdBeKiwjtmlWxu_VN0~eS^x31xH=D4MRi>s(RlOTF8DGA@S-*5&dHu-&-L@l5 Q@OaSbiPJ_qx(S`|zi~gJo&W#< diff --git a/reValuate/upload/migrations/__pycache__/0024_media_managed_by.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0024_media_managed_by.cpython-36.pyc deleted file mode 100644 index 95987500707e380d5f8cfe076ee37473f5af9bdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 607 zcmYjOJ#W-77`EdiO+rtwK^I1(EKTkX1|)=vkm%GdMGRRiU*ETB4#zp1grhU8{T+zE zjh2g;)2P#clXE}JPCBA|m%Q68{oe1<``w<2 EdlzV-MF0Q* diff --git a/reValuate/upload/migrations/__pycache__/0024_media_managed_by.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/0024_media_managed_by.cpython-38.pyc deleted file mode 100644 index 2f71368c8ac6a3c0374bdb7d18c6e4183cfae8ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 629 zcmYjO&2H2%5Vm6{o2;m`H{jAE(q5WuS`J7E6(PZ?RV65gT#R>TnoV$$B|j3q0@uC< zh}YmTeC?^PfP~683)&rPKFxSW{$@U39vn;=*{|9rvbldpy=?B;X;tK{?u(}GY*00TrdzqvzD1Orl6NTq zvWx@EJm5Lc1j^EP1Q?VPkl;f=IJuD!-UzCP;1gM7qqF}kL>UYl(`c{{lO#P>dgvRK zCg~zMUOZKcXUW3)6+)qDG+pZ)K`pP}o!=c2_gq?kX>|S3P5`g;V0zc|SsASJer;tv z7&8}i=k`#wu8{5=`d0-Spg}@4UMpp%N>STjkm3hQeHyfJtu6!HU=3KW3hY{scy0I+ z;I(_A6)uflt#v!*cG_(4pMF1C`-rL|{JxCWO@(o;>-;25;)}K^an*Nmi|@4=bdP({ zR*!i16EP`sqDB?ePK2Y)b?g2*An#@bq44gdFS$o&_D9~2)pHUlf|7WfBUp~(k3)~e X-GJNZF}-5L=UX9OxZOIp?@as!xGJge diff --git a/reValuate/upload/migrations/__pycache__/0024_media_managed_by.cpython-39.pyc b/reValuate/upload/migrations/__pycache__/0024_media_managed_by.cpython-39.pyc deleted file mode 100644 index 2c563e5f3352c57a5ce8cc1e556bb9f8b22d430c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 618 zcmYjO&1w`u5bmDtnVngT>@9ln7}$ehcB2PHLL{Of7zD+`u+a8yRVFj`^sMs($yu*? z5Ff!;>8q!JPauR?J*({2P#^VG75!D!=)Ju$BfJ0j_vfFSv0t9-nj~^U-X0JD18!Kw zGhPK*z}XuH0f_Gm1oBdR6PW<{flb33>SfcwjjJMWbXU~2bx~CVns((&yOt0+A#djd z$TAKr3xMZ56DZ5j3t&`^Ktc!+;pkdId@ZORLr7wYOWyrgA<3v;n_7e0Pt*C4(tTH} zc{-n^N3*AD_AH&butF#_ji#;65!CYP*oI(n`6pQq*ALH zul*B^@H9ES(9OWzxL)JG`~6_e1F8=2=k2TKi}y`k;;L&G4Sv$5*B$Oenn{ zo~U7UwcY%1ebx9M9FeyZf>;E1GL$@^Z*nW|hUytzCV^7hygr2GF!M0!P~1+ni5}7` QE`G7u{@5?n`XwjgFW+0Hk^lez diff --git a/reValuate/upload/migrations/__pycache__/__init__.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/__init__.cpython-36.pyc deleted file mode 100644 index 3b86eb99aa21aa165a1bd8ae5294d2c58433ca35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141 zcmXr!<>lhx&=ek&P@K*9*(mz925Vv&A%dAWX3 zYFJ`UX<|t#605WzCqFSoKQ}YID6u3nKd)FnK0Y%qvm`!Vub}c4hfQvNN@-529mvdL HAZ7pnHt->d diff --git a/reValuate/upload/migrations/__pycache__/__init__.cpython-38.pyc b/reValuate/upload/migrations/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index d5fabb74aacc28a1f736ca49e42d199a5dafdd6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmWIL<>g`kfg`k0zTb02_X70h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o6w(#VRJCC_gJT zxuiIzC^alGr!=u76^T_^kdvR75|f*mUX)mpnV(l26Ca2KczG$ M)edCrXCP((0D)d5F#rGn diff --git a/reValuate/users/__pycache__/admin.cpython-36.pyc b/reValuate/users/__pycache__/admin.cpython-36.pyc deleted file mode 100644 index fedbaacabc038deba57bb623c24b270aa688306c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmXr!<>lhxg=rVMt-jVaR2SVq|1UVG3r@WPS-0Wzb~2 z#hRFso0;dQ$rQzxl9ia3p0AgjpI1_pnN$QaU?oElGmrukzqIws5{vZ9%ggnPQo|B+ mN)t;`kyxe0sYS*5VAJ#pDsOSvg`kf&BrsQVk`Drpm@ug%X=B4NBCFkdr6lEqAfecv5P{a(Rz{D?0{fzwFRQ+_IDib3E z{eYtUtkmR^V*R4ju*96w#FA7bR%vl+QL#SQY`ucYTO2mI`6;D2sdkJ&(>?<+0|0#o BFCYK_ diff --git a/reValuate/users/__pycache__/admin.cpython-39.pyc b/reValuate/users/__pycache__/admin.cpython-39.pyc deleted file mode 100644 index 3deb5815708932498635f5ed1b788c0e8ff9c518..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmYe~<>g`k0zTb02~I%zF^Gc(44TX@fuanW zjJH@5Q*tx&{4|-O_)@YG^V0M6lJoOQiZYXmKnAR2C}IXuVB(jai&acOQGQlxa!GMa rQEFIXPHAFEDiW)-IJKxa25g{SLFFwDo80`A(wtN~MxYU&ftUdRG-NA= diff --git a/reValuate/users/__pycache__/models.cpython-36.pyc b/reValuate/users/__pycache__/models.cpython-36.pyc deleted file mode 100644 index a50f0b587db3f47ba313bedcf361952b158d950a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 908 zcmZvay>in)5XbMN)2HnaTvE`BVeEpIVVpRGVE|LaP^i(Ib&Dh~yu2r5ZQQ%bGvNT+mD zx3gWzN-y;&c|!yf-VY)?pj-dDn+E9dMSz~*;0Z-|MUvoB zSPB|2gBx9xT<@}L*lCJMv1}mV3vXq!NMaLanc^j6nTfLu8*HVuhgo*pa@j{TvLa^m zQNgl8xhy~m?OIg4mzgC@sVIiHZX&w=Bnm-Q&cLU+7`Qiin3fJ%)}-CmPt_SW@Ee+PT<-w z)k>*D+=08h$BB;cO~+OSRyv~bWu>85t9LjVi&KwK(je#cra+p}e8YQ`#?NH|sxi?8 zqU!lu7{+TV!FPrg4V3@*_SR#Yag1V1*S3w2o+7;y+IbgAWFoQUYF$mls&DAY;XSWZ yql?vqx6NkK52BxUXwPd?l%V_aAMAnd#?j?`s09`&Dzd-%FOh7@mS%>DpMJ=vcC diff --git a/reValuate/users/__pycache__/models.cpython-38.pyc b/reValuate/users/__pycache__/models.cpython-38.pyc deleted file mode 100644 index e92dee5fb287c72c9567e5438bd611ece78b32ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 936 zcmZva&5qMB5XbGr`Rd0CEu1)T4~G^ZP6(m>Vi5ug(iRT61UDYqbRB1L9EqOc+Na>O zZ^3hzBd2`@PK=XERAOEE-|^U;nf_)zjK>3l>*tSOpH4hNe!Ii|Vt6>h-Mm2&L{Ld8 zno;U(PkNP~`JL@cRs~r=$x9-b2)+{$09}XQ{47FGC?fPkJ5Ma)3z8-`7?GsZhE**< zHfXUA4QTf*xPii5@2>z4N4T4ZC_pkQNalgRW)Pr;f(mbo>CldaFW8o5i3l)JXrmJ@ zxhi0udN!$5j_JUF9bW0O;(C)`!bVdJdQEL4;4^QfnWY08=egn)ITqPUXOHsy zOUq?{qmdc0<97XGr_)tk!F0*h^2y^z)AzbwLt&b!2KN@R>{%{wGwtb3t~S~Ma=UR&i|HZlJpXYF z@%G3)o1xssaqI0UddLw;ieSsK1i21ixE_fR$qqZp`}bqPkac8-bIn!53scrArP?LC zd4MvXrOXa0{xz4NmS$yx1@`39GSy0{6MUg#l=MKmfz(4MBPSi8>bssE3Kv`)Ehp19;CldaFW8=Di3l)JXrmJ@xhi0h zdN!$5j_JUF9bW6Q;(C`~!A?^QdP8j_;45#XnWqCA=egn)ITqPUXOHsyTgzpC zqmdc0ka6|M%{6!~! zo}ax~Ug&xYg=v-=+yi8BV7X|`vPU+(-f2h0?Z$N~rbo2%{0A?@+nIYdN4XE)-n&ER zAw0wys;G*=BTOj)axYM1Qx3Cd!gGCQdF_gsQn zn~e=t*oZ63R4b)U@P&?1(usCcsE1BQPCBfE^IAi>R`0Mqj;WrYWKqGJO^Ha8(+%%= z+OUu%C}Wc|gw;2};jn?J1>ad#8mRt3?yVyi@eztEqj6=#^a1jl(9Szg6Pt)FSL=Ez zR((N_@6JW7j4oGG-kQy{Z$;nq*bS~JE6{!V4{ox%hIBFSE5XJu`_X#kCa|kxMDgPt FvA?Yv-4Fl( diff --git a/reValuate/users/__pycache__/serializers.cpython-38.pyc b/reValuate/users/__pycache__/serializers.cpython-38.pyc deleted file mode 100644 index c46902d1dd53b877d0df724088df862f2aa06508..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 622 zcmZuuy-ve05cXd}DE$!90z83N zroI9bcL}1A;H3L<=ZnAZ?tIZ|H3-<-ySn;-?m#`zVk&Nfb!RkM*9;Xifbko3X* z9)KYk)g)t}Ks5sewqzOC9N0zJ{-HSkW&cBlVkOy5jm+>&XbMd-pyAKEe`vY`vrs7u zqJYLj^SbKvQrW@`(>Nqj&Qxxs3=Jvsxh^cmO(`D=WvhzAy@d#h#)f!2HCFpq;#zQ8 z!q-vnW}chgM9n6L2m3u|kXa_nHV$GN+6SPpSHg0JT33~-+Hy34EoX@ums+RF(( KK-p@OHu*R5S&g3n diff --git a/reValuate/users/__pycache__/urls.cpython-36.pyc b/reValuate/users/__pycache__/urls.cpython-36.pyc deleted file mode 100644 index 911b0a36a2dc639045a543cd8bd869ca10947e84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 279 zcmYk0!D_=W42I>{NlKcq=SUCrVAoRi1iO^=kjpU0q%BSw?6_gO?l$Oy^p$+wsjslp z<8IoH;B8v>hw#Ug*hHn-yWCV z8fO#IhV(=lXGP>(xwqJcInBv_)V6mQumuhO%FjZcl$FyoNvpTYcs1%f@=jYPqxW)n T53^NwL~ryu{^;U?GAYF`hJ5VhC)iSm)S#x`*jrJz8F6Ck80DYhXNGukAwcUSfr1SKUBcYp?oYj6y= zRJj5Tj7gJ`{QRC~-m_;lnG6}#*T?hbh3@YtPAemEMaRtufC1Oc@QQN=2?(7SQ3=kF zLyF=peP@tC{wiu-Wl$_xIXIAul{}=K>bD1e6vO4NZdToThYwGMBkns{tu1h7t8CzDL`*PiEsj|L}7zx2-{0Q^;aIlQ*{A o<6ZBh#kJC2^?1U(L+fOGY1%!8!G&qTYrKpZ#xp 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 Wl@%eZ6!K-=Lw1(jU@h1PI{yP^&0Yfl diff --git a/reValuate/users/migrations/__pycache__/0001_initial.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0001_initial.cpython-36.pyc deleted file mode 100644 index 8c8404c17ac34276f20eb2865efd3b94d0d871b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmYjP&2G~`5cb-R|Kg+tdf~_gluJ^?4FPKC4^*P9L|YENtTx$6WY=DYwcRLO;o1k` zmFCKcSKxq{wOiV?b~H1d{buHyc{LbB@nB2*wJqzH_29Uq@6oMZlaQ8VxmB=)F{9hL zT{wwTxQW}^PTotr50-Rg?}sIO;AH-HC-J3oZjHR(^xhgV3@WJWR4uEKjZu*# zl}BhFAB; z^n8DMaEMX4g4;d#Y3b*L+=@SMC)Ywx*6Z~|!xxb^#Pb8q5LQj@S7@@kyZe&g_Bvi| zbdP`ny4BDqw(AUCm)Z6X8?yG_D8PPK*mz#5MaMyS>yfjTuCC9g|DEG*O~-dl=x3%{ blj*+hPJ2N<4Bm7zd1t7vJQ6Y6W`Xk${U7}{ diff --git a/reValuate/users/migrations/__pycache__/0001_initial.cpython-38.pyc b/reValuate/users/migrations/__pycache__/0001_initial.cpython-38.pyc deleted file mode 100644 index bbc54e46dd6c2e72894902f9002e43d76c3652a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 914 zcmYjPOK;Oa5caOu&p2&?3W*C67f>!qK%5Xl4ShfbZ4qrb_+p&w#Mt#C>^h)u1g`xL za6#g4@H6(xiNAnE%dFkku68uvXm%do%wf0d8+d;G`26;S8pdx8t{#S94WE33f*YLV zMnOVCv`%wcn4wv)kTuxMtoG)hRaC6`2*?;iA(Id*0P}gah$R1UG zktQOp)2fupE-DVW+?{B@tEYot4WBGgfDsaIgp`xe1oq7WJ9EC1goG}z%;S`s;Ab69 z@M0C*K4w$O9kd19<=!zt`Ie&F8$G6icwSf0L_k~vSDl$ii&!k8BUmU;f=J^${RArb0AgH8h|0JC z<&4`nf?!8TiNj$U&+}TbIex*Q))?~~DOS$&TzOR)Au~{8-nv58SQEsarjT>F+qQCWoN85mjAyfWjE)>;P;w|I3xV@D)bi-? z;CXbozxg`a+1uEBse%iS6r}2`H?8jIVF|q)${QgATe=t(Y?n18AX?PjE8(C*(L$SN zahX(#^09K8hH&o6Ss(4Mk2W@yU(Mib7k(PzE=F#|-xq^-RRMzp|2}*$9J~@$29sJ2 z1iXp!IkJ95)AY%~bCAuJ5*;*&SELYe8GGK&#PSIH8&{g0lo)5fRg zs!m&Oe^QmxmKpEN!p9AXZTGh>jQw_j`{%8RJGuv*@v@s%yN5RAK5i%VL=QyTC<3xV GT=PF|&fgc5cRItA90+tKn3E0#08WCQMgtJH8d?$qAj8=2P=}JjZLD9a?Ds~*+C zBAH8GCPl8ayC?)?>R@W(Zmu?hE!-+c16D+Y6;VMV8`w7o+|>I{<|Oigr7b~)4MEx# z1V79|xMyreg@XBA3)!!w$x z@%1E)2ZO=W_@dnYawQ$)@^P!X#-Yp(&Y8mqr5mJ69{i>M*m)h(^L4w)u|F;HStCd5 w;zUep<(iW3Umf%_PJ1BaLd0RR91 diff --git a/reValuate/users/migrations/__pycache__/0002_auto_20210220_2131.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0002_auto_20210220_2131.cpython-36.pyc deleted file mode 100644 index 1557492e50bafbc4ae39f264ab537dcdbbcb9a8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 521 zcmYjNu};G<5Vhl^O+zXKpMY4hG-)HcqtY$%Je*c3|J?o4S_&e6tu@T7Eui69ddpq8atp$#hydsO1KMU%uc zE}(IylCBM9OG{}ZDQUFPNH~`ArBT|6xD((SOTcnoU~N1av?mYfE^i9dV54e{``lm5 zoH=#Ze(%y(Wzy|-n;LZX)CP}Gn<_ngSxWhGshUkC^DG}`d7jC9I2sPtZ$^+@hpLXK rg`(s8+@sy{6AImfr79QI0A{VdmOmKTp>rCw;ngnVwNtEJlvw-$k=cdb diff --git a/reValuate/users/migrations/__pycache__/0002_auto_20210220_2131.cpython-38.pyc b/reValuate/users/migrations/__pycache__/0002_auto_20210220_2131.cpython-38.pyc deleted file mode 100644 index f6fc476071f83c6e26792a2536d6a0149443fdae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmYjNy-ve05Vqr_KcSU?M?frDnlvyX)Cndk1foM19Yxm{M|1q$AlY zkqqd}d0}Hmy4NJ|zVRFhsPX6Nv=C*QXF9Q??eMS}VCq9GK*m%OyiTWd%)p&_NQ~6d zePcLjNDpZnrhW0x7dXbNG!)u&qA2R~G)v1=DASw>C9(ueXAMR|RS+F@1zk8O-RxX}U7n?&r1A3w ztQ~)lVh{Iq`5A@x`5eNj$fn0}6kZnj43biZ1z3Tige_G23OBzlM29gKRhjcRiu+L< zM?CHy^?Qq_g5e7dOudVx#hj(ac@JtE$w9RI?*qmYNeJqkls>qDSl#)v#9m(E^ zWI!|LmBo&9??~W%;XM*i)0?H!QdDV?>xmt0hKJ1=rar&|B&L$!b2_Cl12^-K7^$WE z&T!I_9@4f<_xhhNaEw=LD7Ep!FdXtUPpecY(;f>Y@(CD!1@48aAz&z_kf3-jW?(vn zk}H(MQ-el9+jMvXIX6Ad@p`QQvCsKqEtGv|I|*~hCFGM7bm^dUvvmu0d69yWrdP~i z<@ke?ySQ)4&(-;Ha#I!=Oe&p}U{#3e%z^E}HEK9d~6W@@X-U<3?vQUn^RoJtQ!llcm{H%d4#?pZx*h CcZ((f diff --git a/reValuate/users/migrations/__pycache__/0003_auto_20210220_2142.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0003_auto_20210220_2142.cpython-36.pyc deleted file mode 100644 index 1b222b1ef709b41df1847c6e1b82f22030ae3a22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 576 zcmZWm%}(4f5Vqqan?$VI3-k?;B2^@t?GaTVq|!^dAaTgWGCR{{S5C6nNf&NN?Ue`V zEBV?Juh3J+SrACI(`mLheWxBcV}ID26_R~I#~u;@1Fl)aYu*HPz}Y#2 z0K_i_0{L3}6t#fxlI778<+40*S+iOi)vvnNy13~8wO#no%ZkZ3p<_Q1AgejBI)HS^ zYk}c90&0ixdIAx|j~phCf+7hdG$M29x0l{78Y~*?K9pryNj3DHtjcOuR#hph*?i_E z*Gj8)fiCokPj@sd=R{83NsaBYzsUu8o}O$~Lun&M-&d&NA`eVN1;%sDQFss07G2EQ@ccmSvGo+f8ltu<1MJXKfE?+$yB@ZARdXu6sfb zS;c`>5%8K<0%a2i0-QB-kPzQ+nB54rZ6y=+HX2c^)S(MA7 zEDKdGPnLdurH$@Z=w&Fpy(YSh(}?<78SLs|oe4r=NY&|<$|fJb-=KkuY~d3%y({HY zrKoN+Nbv)uK8)Ig+JFGJ*a3E{4LTbUg-@TG0quF{VnujZyjbfU_G!Pxzx(;l>_f^< z?$>3$?pw@j-PNaMk-xTmgR8;i7B96K^?-ZPq&mM}bWZwD{?mV29&bO|@R?!X?vPv} yqB|K&9??mE%eyIikx9RRhKT!PxSAA9Q%}kJ33t&Eb@9p5-7cO5aV|(c6n_9XGMqgC diff --git a/reValuate/users/migrations/__pycache__/0003_auto_20210220_2142.cpython-39.pyc b/reValuate/users/migrations/__pycache__/0003_auto_20210220_2142.cpython-39.pyc deleted file mode 100644 index 840b5ebb69fe6f66bea7bcab8cd0da124625ab4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 587 zcmZWm!D`$v5S1)>*K3-ROPfCk7~0@+OJTgis>++K6( zU*wl`%_-0?2!v$hP02z>=rK<-%$phMt*w-iJ%9c8+aJ!@bs(E2i5$>%y9B_18&>m@ z*HIa9cE}(C@tc7_UWs3#6d+Go7T-`V%OaoF%Z1h5vTd9n)h(cL^AOs!5s?GB?iB&D zk^?Iv;0s;~lvNxAa8!*!LVU?#bSWs3z?ftbKRNnWpTy$cp>=*I&+|g*zH3#H7t_2b za#c+Cr+$2@m#ODPumqf?&pfx7Ze@f z_RFWYvlH7^IPcud;#X~Y-Qk8ej5>ST?u>@s|8M9w#op?t4L=x`?6wIK5#7sJ@`z4) rC+~;oaVGr)D%~vFJvbZM9$FoOPi?KemsG_k@74==A0~2P&Ta7k@p+iv diff --git a/reValuate/users/migrations/__pycache__/0004_auto_20210220_2143.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0004_auto_20210220_2143.cpython-36.pyc deleted file mode 100644 index 38a0eca0af8108481bc5c62520dda2ed88b1fbb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 781 zcmZWnJ8#=C5GM7OBG(xT6j|C?i>)Y`ilT^-IL*)`K<#wULeM5-Sk=R&q#BviH9w?( z>DEsD3!QqD;v_&R+~MQ#Uf-RL27@3R40&o0@|(Ok7UC0>`aLQ^1kFi7Q%W^9a-%R) zv#?UDyPLV4I-iKJg#D8UTbh}BZ>Fv=XC!j|U_6N^c(rVrb-Ah|1A=0`QoLDLWerYI z37OYdOYOHiK7tdJ`W%%cDHS9&Fs~);%(oedn3@p4sxAr|0uBybPlo=#?`ld~xV)kZ$<<`+?K zF+r#PUW|WmHQsKwV!aV9OgE7^zy&QGi-0o9&@x}Fy^6(WAJ7mqqX1tg}D#1^p69PHHjLM5G9v5UPtX-NjH)W`lD zHqv(5N;~N-lO^p7E}aWDqw%J6aT-sz4zF6{9QIN{rQ*9`819HF)OttC)#TUM+UUJHyG^=_J`Up z7jVhSH&Q*sA2jOMY41&$LvMz){V43ctjZLowdz%HnqPNV&kdVzH(5t=@#|aKihBJz5oCK diff --git a/reValuate/users/migrations/__pycache__/0004_auto_20210220_2143.cpython-39.pyc b/reValuate/users/migrations/__pycache__/0004_auto_20210220_2143.cpython-39.pyc deleted file mode 100644 index b14a963e6059221871c3cd3eb503b00ab2ad7782..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 792 zcmZWnOK;Oa5Z?8!pH12dA@Pvl?gNpV_EaI%s7XPBwuq!0tVoNK-9|BMJ9urOp5fa6 z07w4PUO6H03y^rs+I>V~tQpPB&hE@NpObDkKp>k>e!eR#gua_#T_^+xplTlsM;uF( z;TU7%Thhu%OfnkNCMMF3o#%*CZhuDH79@2)k=W&Aj6&xJ+(#kSo)T5H%oi%ObdW6< zWl}ARTxlmOxRB~(ZtB*>hu{EI9f1)j#vH|#AYZ7kQ|Bw@cwxmZ^zyjHiSW|^`ctuy zc2Ym>rkkdU+n1C(mt=wCE$+fJp7xKgTf-c7twgEfdr=havZSsG){pu-QNJIt{?1-s zyR$?l`CMpf3MV1e_6!p5HO*@&wO`~6W*3#vR#k)qa2YHtPcpdDSo?e_BtHqawa1z~ zV>)0A>S`&#?=beEPNb=2tR#R`-&G%z)he06ITtIDbCJ(4O5h0Tt-;yk1v?v$-mv4- z;pmm_+*B-u(!oGhqC7GkOT(Y;p5|gwfN65t;c1dD3T^S3_L{+g0qq_R#)pI9NC(AA zT(R;Em5<w&5} z#vuW={!oWv3%-ZH>EGrYXxeB;?ahn)yv6QcW%#UFQw#9HO|sYiM!joT<$W{1>2`~x X^&Ue`drw;mo|%;^2TTWVV~_j;Y%AJh diff --git a/reValuate/users/migrations/__pycache__/0005_auto_20210307_1544.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0005_auto_20210307_1544.cpython-36.pyc deleted file mode 100644 index a67775bcfb85c634532dfe58cbe3b75ff1d40362..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 849 zcmYjP%We}f6t(9)lcX&O2_ZJHoJ}%KQz0RQ8udXJv_*Zen2qJcw_%2P1ka>Vx-Hv& z2p_?Zc*}}kV8!)JUzU7ye6R1z$6LK#(Cw}B-v%Ln$dhFu-@#qIM-W8NjN~+?RC6OU zax*q_E4G@mnc1=Pi3m&BKZ&rxOx+tZc7=IHLgz2WlaMN}g1SzMSrr;8$dj4mby60U za`I9@Rvl0Ez55j)*}+|XK>!j{L1F{*T41Nn4Hdna5xaQygsH3EYM+nXfgtTbH|?cC zx|XgBS9rn~!L21aww4kI?)9BnCg z!ZTh>K^ci?TG#Eeg6E*D7IlL2gKHmyzxDMYw3J^K4DUe=sxy~K&gF`Ihn4cto$xHV z#(Z@dno>_HI|$0YOdu1-p&=b@a}mO4%41C}##F!R1*vsAFg}XyXq( z)oJ_ePs`%6eFgu{A|}m)wbQ+NF!tMj*uS4izShm_YL8>I>@C`q_n{TzqkjBKE7qkO H)HDAB?X2ls diff --git a/reValuate/users/migrations/__pycache__/0005_auto_20210307_1544.cpython-38.pyc b/reValuate/users/migrations/__pycache__/0005_auto_20210307_1544.cpython-38.pyc deleted file mode 100644 index d511c3218ee50cda7ae7c94645544f4813e0b5c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 873 zcmYjP%Wl&^6!my)$9580BqUxNSbCGVX(}XyP@^`51%0SZyYOakGPkLXA7Si((j~C% zKfnfwk6^=R%$60u00MEx?js}3oqOj#&zw1Kw_Od_kFOtIf7dnbr!tn8fyO58;wcKQ zagt~$2?$ZTp6DqJXlevTWz)nAtQQ(LxcN!rCeXO?kp>M;k2KHvh54FCq+LK+M%lFR zbm^wiRD@-eXN9!VoI_IVO;p_SQuA%%E)GzD77(rlI?&Gsn6dSRa5B|{2KKVK&M7x8 z&=)(Xo8ZPxXvOW=jc>&(+~N&xbLYa~?gho1Ro=w8TGH9Q8UiOW=LLvD-t~RI&%$|` zv!35u^Lss?_1609vM~;mFq?qXBVGYeL$fSQK^nDG1x7pP4kn*W$sa-u!<%MX`V)q@ICLgv{_Z3G3hdfk2FsJ^%i4q=V79H zGA5`>xl_CkXR~mOehxFpIAoKBKvFfiGB_T+WXDItL$kYVCdyIF|epXZTTv1Y3C|YEd*z`Xz{qtG? diff --git a/reValuate/users/migrations/__pycache__/0005_auto_20210307_1544.cpython-39.pyc b/reValuate/users/migrations/__pycache__/0005_auto_20210307_1544.cpython-39.pyc deleted file mode 100644 index eced300b6ad54edd54529ae2b253b9a12563cbe2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 862 zcmYjPOK;Oa5cc{N+ez9YA@R7t)dwOsO@&k;)Tj@Tpbs@I2P@LD$xc%nKf>AprB}G- zKfsYc#9^ zQMSN~o6w5eu@|qztK8-d?r?Wua&KW^%o=ZEUoGh#TsMIoS+fE}5#9@ephwxP%xO31 zt_R(2K)dU`4cQp6gk@updc>;%RMRwLDM+*CD#7XgrHjEA9i{lDbn}d&ACw@QQxT<1 z%;`IrOBc-%OQK86SLVJUTpUrTfu(gGLBbFHJJO+5eoCcBDK2T20Lm>&-_Ka0YEmi; z6>_)u$fi>^LOX{kWE`^bTp*~LT;t?jO*zZ@n zTf<|K$1pC7p@26mnXwXh4SLnRm<(f^sY zNpy9a)lKgIHUCt8z9XA;%bjtao!1L-uU`15+Fd>9gPX@r{TVyg;|W!#%62nq Tbe`3?JXbgrHnJ93BaZPOftc@l diff --git a/reValuate/users/migrations/__pycache__/0006_delete_balance.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0006_delete_balance.cpython-36.pyc deleted file mode 100644 index 63a169aad7102512ce844fc85b4dc556a043d443..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmYjNJx{|h5Vhl^A0ee9D`G&((xhLoAXK4BOznciki~NAQ`IUT#ZIW0VdaPLm%K9Z z7nnGwt>{Vj^nCU`zq?_l;|HCtxTb`Blap|fPcZcrf+UirB%=wXQi2 zb8dXjvqDy>sKmsZVj?;(+CRnkpiQjbA zYA98A_Rr-S%C007GT8Hdf5LcG=4|AThW?R%!iJOaShdf2!m|)igO%|V=5AYc7}FtR z%3&bN?_c@XtUnqKRr8)FJdFT7SSjDY!fUD)W12Fi z9L6@8C=<^rW2Eu;d{Xbmzq(3v`!LIMTMGXaTmvMuZv`XqT5`xX4orZ?e3 zp2ZLqGR)zLCnYc7h*f^W!#P59K4vJ1(rj6q?QLIkeU%2LbP-ynv9oN8BJQfr!ZTG{ f#5`SPJ+Z9(RqqEUH9N&&)w->hywjRe@8X(&*(rQB diff --git a/reValuate/users/migrations/__pycache__/0007_balance.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0007_balance.cpython-36.pyc deleted file mode 100644 index f03ff7f882e41725e2cd04388932abeac51b8522..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 815 zcmYjPJ#*7Q5Y?Szeb{mwpn{=*g2Ih$UtxDQ1o>suNx4>J%w>y#}5w+P{o!=H?~ zHO1>@pLDTABUt}fPyjgB%c5oPJWGiDd4>fvhhu4aTw;7%Crw~+Xz_?bwc@U*uN0fS zEKn(mmHM*OMW;$pkX2dBms1S5zzVQB&9E^%bcY6e26c-Ec09(lC&LdF9@iZ9?d9Y{ zuB)^r2`3bGPVhh}*xNnY+kNwv;`ddHDcjH$_v;0&NB+w(54c?y{=S@k)nOn+ah%T0h0aZ@Bjb+ diff --git a/reValuate/users/migrations/__pycache__/0007_balance.cpython-38.pyc b/reValuate/users/migrations/__pycache__/0007_balance.cpython-38.pyc deleted file mode 100644 index 93b55247e0a09fc7a9a87bdf22793281a7aba5b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 829 zcmYjP&2AGh5VpO}{^X}1At8Y{z=1<9NvIH95NatDA=H9s;jkCuW+t0m_9u8Z673PV zR^lm;cnu!IS5CYFhr)Q1(pvIp#xov&-#30c7<3t}pWi>f|0Wpw<$}vgQm{q49+3eC zJZA-uc_CuKT`Y1hmd_b@Aipw@$g|EDFYbUiV8hODy2FOTc8fGIx=E|Dwti6o=Jo#6 zH<}vKdBtc zq?uEB$7O4KZ8DiWP{aTmR7X13s}Fc= zBTA<_PfyT_rn3EYvv)dQqT!^$klO%ork8o+;5tawpQV^Xy+6ESL$yMwY*#4~b(y15 zwy)I3rOsRY$_8nfHuQ+?11_)xET<{fh6c@SZ^xi+aLH*J%&vRH`jF`| zsjPq_8@7yTfHv6KKG@lQ`pouUlno|Cw=M2g3tW%*2Q#;+U2Fcl9M7u)#|d@1zd0Gd zHdThxrXCw~MCtuYUaRo<;;)QJ>xbtej~2(qea3)xeVt4wq$jvIlfL9a+~ON&I0eSPuqWMr-)!_s8#ov7auuz9a=x+Vz+WFyJ{W zc+3kC3+`f(d$D}YzytY>fkd8lzIt&7#337Xe$gE^61H2UiP243m9_PY3NWt^<}P=A zMHEbF*YC+7i#f1Z0FONo;3XoK*vWj5(7_-JG0M7GkoB@YaPT33@LVngM3fsq7kcM> zArb-obCK|P2m?Yhw9)=0j3WXi^{P3s4=0nyPn6CZG-_3oS)`_JRH+M8h5n*)ER*Jh z$~!Jw+gp>#WJ?hPY)~ERT$gjS!OM*!UD4iIO4I|E1JsoH_blie1(RS1|x0*z=dArjf3kTS$~mY4)ww4h7HvkrLtY6NYqu1O4+_r zpI16>@hcmoW!lgqwhy?(60n@7SQ{ENv%MXIy1{)n4&%9#!P^p#Dl&WS5$i*y%cQab zj&0a7rUBYuXZvtxd-s*?zbP9`h;Cclt(LeM@egM1Q@hsuneINDy)#vY^QN8|bnNKS zYhEks?COKeNZ_ZJ%8r+(#{Iy6c72;nD5NL2xRAc&LfqrS3-bTAH6!0fYs6zXZYi!= n-T8kwUVpvuB^Pto!F2tv0I$6VbY{cnYgJ!3acWm~lZW0vcNpw3 diff --git a/reValuate/users/migrations/__pycache__/0008_transaction.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0008_transaction.cpython-36.pyc deleted file mode 100644 index 8afee7f5be30cfdabbe376506c9c2085b53def05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 902 zcmYjPJ#W-N5VhB9pMBp6G)RaBA-Lx50uoRll;}dJ5{g6=ZdQ9Ya~C^n`&iqAq=hy= zguk>cRXS=aX3vC+C68xk-j3(JnOD7DyW1Pc-^_7-Irkn;{yx3sYck+~tDM+=nQ}80 zv&@S&C11$(4g7ytxGU!mQi@mg;4xoGE zQlv+bAz}J3AUm|El?OXFY~{u~(5LPmn&|khE5l`7ottOV>E25rRfSsAC7ETS%Sz-j zLy^gELSeolm~V5X=}xE9H)1Z8%ok`nXIkc^Tv(EZTg2JXb!5wq?P0`CROEt~V@2S# zPBN*l#06fNh|-Bv$u$~Q6^4VXaO9d6;8NDAGCZj;JGp&A(ohwDPXD{mLpqVH+opJ4 zD@9Us+pP(f2`VT@O#1}XfxXLg%le`9cTFf7Uc$76ppn!Hg)m(qzSL4}7}E)GjX7Yx zNU+qjB97_IG*W-Zc81!sk=~~q&k8a}_LnArROYL~FqoTgL)Qw@njM_Z4h}z<=#XwV z$j}n4k_`30*72(XB&jhwm%0J8i#7h+nxBq-PN0qXb1?ZT_2lyMa-#9GR5g{k=WT{F z*)H6K#`IQH+v$wgSK6+(6{750$7625xy#sNch}wIMlJo6GA3%+jA6c^-!OjkKR9l7 id3?uH+aYZVY};+T7q(jXt`YjZ6|S^H3EiO^dVc|1^8uXz diff --git a/reValuate/users/migrations/__pycache__/0008_transaction.cpython-38.pyc b/reValuate/users/migrations/__pycache__/0008_transaction.cpython-38.pyc deleted file mode 100644 index b646de029c017ef82fac4c0debb080561edbc311..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 916 zcmYjPOK;RL5RM&hHrYqJR0s(PaX|?7vb(Jia6qWlmU3!~)WRVb<6X~YlRC-bBogfr zxb|-#@i+JxzH;h~GZK$+LLZhq_RM@9&o?t~`~8lC>-*PF?|)Lq`C*lti=ncOyLgI1 zI+7?Sv?o<0r6En-&?SwXg{{|)bS3-ZNCq_VKD(hO$&oW`UEo{iU`S0TjUz3}IL`{> zrMU!E%&qU{>Y}oZyI7zACnVAdsU(s{G<1O_E&B&}NgMnmNW7$zbY)9=vMv2{wxBXV zUl01pTCy%X=L9WXv;lKp@mziOjOjPC4Je*86x42Lx zXkHa47O^f$o{1EADn4=rSyV0&-m>1p^d^(ZGd>eaWOFdxV=b~m%q>~NEaG_YEUxM6(WFyN-cIkuouz`5yh{-F}8=7ySt6=V{! zc?^Zdv2aXxssZ!Zw>{IYwe$}&IL=Y*+0e$5iO8bdP&qSxP0JE*Pj`-{JG-w;u#2x7 zq;Cn8aSD3f#%Yzg6v%qI6uJR)@)i7_l5dWFgrHjdIvg+a6vh$$^JHr>exvgQ=4CO~ z@J^@-gWkB+Eg4^r+ZdbkoR`-<8LdvW9c~|YamQX=j#r|+ z!nHqyzvL^YO8f#O9^-^QEP3MbeEu@u%!ppE?cwS_{rM^KJ@1EeZZ3w-4({qX8tF-* zyu^K}A~{WH?k7HJ?pYGN^Q14?H%~I4S@_jYLP-w2L2!X@y@LU@?L1v-VbZdwY?zl4 zR5f?8o2!G)4(@7!2E2qwFQJl1x}=E@EDPK}Ak112WpNf}?W`jM8OoN7&e?*>7-L=N zW&LbJw$BOPbns>qF_Ir#8lLDpYy~mYUKsDGUsVZAn;&wKA5a2J(Z82Us3t31;}e z6TN{RmiH);*A1s+ni$y)(SYcUCuwRg{rloCt(GJgkqjT zrKzLtj5S~$`>tmi2gS3!_XQl4X!abn4P_>ZWofCL*{GJ~gtx}KhvVJJTN_XCb%TtY zAd}{x`;I3tr4*=od@OVWXqPMaKPBHi{TM;D`8Aomntsq_26IzQHGC9mjZ8OAbswhJ zGd9JJyyWJ(5yRD~b`u@puI{*lPYM0QLPjXPN4CiA-{}3VF@u(VhzJ`u!iI8ISE3Pr n_v&)kjPdYNvc8XxYJ%&`o6{4=7QJq2{>Ig?3eiMllSKYMbbkd% diff --git a/reValuate/users/migrations/__pycache__/0009_auto_20210316_1408.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0009_auto_20210316_1408.cpython-36.pyc deleted file mode 100644 index e296b8854ae4651ae0a87829570c477d26cbc366..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 679 zcmYjP!EVz)5M6t1$958^xWf_2m)dC&DiT6PNWg_20CDhTwarWuhs`?d+N3?hH6Ow+ z?Uhr1ffKV%t7feozu8&8c{AhF=`^2AAImai>@Pc55#e*%_Bk0~5Gb||>R=t#VZc5x z2!a1*z%f|yU%ciJePKm>OLtijx_sR%jO?0LTbHa`KxOAXbiZ-}=d`Ui$m#%C9l~@G z)EuK#3`7SpBs=dV|ar(9aU9zCORXv zm2)q|jSrp3-*U-ZHK@CSlVC4WXt_q0whHc$#_b-B=F%=3G+!@npONGua`B~-`nwwe zUddi{#2~MQLcQpgF4DbH1vkD-ay)5#)u4hRG%=l-#B<~>6$85vE*F9n^a=@2g!s`* zO^LbjXY|4Mp3$Xm0S08ak7e(c((EI7yTQ95{9)#)&+E;q(D^9ADS#>&lDP}LKv*XQ;@&AY~#XcdE@+69a tke(#mzlZn*^(upv)Qk2QE{6gJr9<#R)gJlYy7cwF6>oe&)>nMQ{{sk$w{rjh diff --git a/reValuate/users/migrations/__pycache__/0009_auto_20210316_1408.cpython-38.pyc b/reValuate/users/migrations/__pycache__/0009_auto_20210316_1408.cpython-38.pyc deleted file mode 100644 index 545a339aba51591ea9302052bc79f2538572a005..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 703 zcmYjPO>fgc5M6ui#Bo|FXQXmO@}+h{g^GkwQ6)H0AwGKWW!ZYBj>FmxyS9KUaLwO9 z;&1RX_R6V$p;862POE0E9lfU+&AfT*5BvKuqx0w2_m8R1*k4C>Pe9~^u6aZO7@3T&W6^2Z7+E+ucDhRfS7k?qs<7!2PO_a;(a0KY)GD||4Sw08aUspJLjC^i>LH0v z0vlc^*?h8Nz)RVyjylM%LSa*OOB*!3QVG{?Q6jEscv+!>B({+lItpQ9A!ur^kno-m zpL?lXsbhd^Yyg|0LZj)8n4P{wmwf5E*yshofHZfx$>~z+Z6+Agx z|I)ttRPYxRiq7U*dJ|^&K4zHtW;SYfH)UjZ9{&Au95VLDlWh}3j>zo;3cw)HY#9{6 zGAzP?yyW}IYusj^l}baA8M8r68dLBmqnd4=ZF$;EvVoe3A6 zYE^%AL%=iD>6SXE?^0tuYv)eXoz@vQ36&D@O{234HDsxaW#3Usmr6-fJB@^Qr2N(? z?MpoaTwx7Zmlaw=Z^Yc_1N!8#@8aT@06j9?=aN@*Wj2|#S>g5he=~EJvVFLG`}*1R zy=fL$wsvapv(lYvaSQcVo8CU&laQRfAz!oA7nso_b9|X z{3jw2g#Np_LE|fN+1H)WsS;SIde-d2X}?P^x=-E;+@O2Z&&AI-S9#%gvwrz8{}1Fg By)*y- diff --git a/reValuate/users/migrations/__pycache__/0010_auto_20210316_1415.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0010_auto_20210316_1415.cpython-36.pyc deleted file mode 100644 index 78b32f1f8889df86b57b82f2bc6358a7eac152a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 951 zcmZWnOK;Oa5cd0(q)8`PW=m+ou(jjQJ2T(Td^?-1R?uv<>6xi%f3!!Bg?JlR{t*q+n9jAC9_hNm z1~+DAWX`O}s{T!GN6r_GSWF&oUpy*4A4nI~G;xxsv`t4lA3qKMN;-Zf+}izk8> zahB%NnPm)kel%8bcTa#|8&}TIfEMXYiwxwoz)qZNowX-M)d@mb?plMFWssrhcX+DiX9G&i8`4~LysqC&TT?Xg0bd*_F35IYKb`@Ti9;uEbL3e3CEdd`?H`XE2A9K{{RvL%G_+v(p1|cCz=493JoPeU;7oh!}Di z40!=!Uo|7tXvx-b3a1&GYEL>Wq3I-(1{+DQ(yEenXLzzR+})G@&Xm^KGRWp|J3GHM z@fx`*^Y@^CNkxCLSo8&ar@W*EJVMol_8-QsABKbQzpEX*?ai0MMote`{!{@o&>hRt z4SZkdj!~m3rt8T@U3PDrrRTK{{_PGMRg%@sKEL1W)zjX)Yf-$yGb*-+R%-MH9n$+$ RU&m)9f3EJVsdseG{0Gxw3CjQg diff --git a/reValuate/users/migrations/__pycache__/0010_auto_20210316_1415.cpython-38.pyc b/reValuate/users/migrations/__pycache__/0010_auto_20210316_1415.cpython-38.pyc deleted file mode 100644 index 3ffc32c9b772567ac1a60dd26f6f7eec1ff5e139..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 975 zcmZWn%Wl&^6!kl{le9rXLa=}pNZBM#TM!_G8ubAS+9KL?;mt6~+$MI%b{IQAx&*fQ z2iPF-8+^uWS@jb@fVgA#B{9}q-}mFp9Wp&7mlwbey*h z=_k=x&?3sxTsld{fakj-<#+X{{?_s43<+qV&a}_~^RoqZ?0nIgJ~qM{)^eG_Oz>i# zSx}D~u@^VvC1x{+)tI|be{W%(`T6L#j5dqakv0|mJR)>fWMm~+=>@C32c)+aJe2i9&@`tbHHWN?Xg-NR>>g~Nc<4OosOYvWYYdL) zj2F_&Qi7900kS?7Q9{L>9K&3C=oe8Qoq#lotZgAW3K5dh1f*3``zQj=WNRt_o!1R_o z+nR5hxQn?;^6RiW$r9*}G0oaa(0wVg7)C|j6>v!Tj23W(E1$G`xqjUs=mq~hZts3) zIu|xpaPj5}UDxz=(wxwQI;N6=y+!uHY|axAh>y< m>{Q#|IUiiyQDdpfmjhPZJ=96}N%cri)uZGNl7`;WUGpE(6cZ}| diff --git a/reValuate/users/migrations/__pycache__/0010_auto_20210316_1415.cpython-39.pyc b/reValuate/users/migrations/__pycache__/0010_auto_20210316_1415.cpython-39.pyc deleted file mode 100644 index 32db08a1a224b7ce963658f92558b9b27b670a47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 zcmZWnOK;Oa5cWH^leDRXgy4WUfpQ>n%0o~g)Tj@Tpe>?>gB5Anc&CZojcwKrkY3@M z{{Tn+(q1`L;tzlTF>CiFvDS`fcV@oX`DSRl?Q6J}?)-S0o0|4r9WE~m59_##H55!^ zI@hLpsOw5MxG^3+%-Csxy6TgbmE)GJ~1m zB|fvDnY0owX(vm}W)5pGccK2?!aDWy(Qg@T7HgtxEiBevn26J17QS^!dOK$i!&lm~ z0z@IN20`$M&{>(0)nK(B-0eRg{d>Vf*(?Q33mU09WFw-*BnGj2uzl>I^Q5PuyS8jF zIHWUPN-s+ZRthD^W-j6>6?1X~bLpX9OnH0^(kQd8h3qIsNJ^(5txDR5F>oe3xd3#2 z4~SD^IuVZ{El+MBMHp$1I8Bd)Vh&O0N5UZ;mlH&pao#n>G8#lji4_&FB3)9YAw>Fw zVA>f6)LVqSn^CS(6C!XrGP*iu)VF^vgnKal)x)nbaog0Jwjlt%Y^fo56j+TCw z!|Bv~)5I;rs>HA7n`^_DB1<4Di=luwl+S1hm$a&n!;6_420=ggucQ6@y?icggmrNj zic;6~b>pw)Sh|7Vb=~-Vrg#2WKP%s^E1Pu%y(mi$Yf8M+8#b!gtLwgYe%Y%>zIRrw fxQV$cw2P{0?KT>u`?&7R6V-{rLDAAXx@-Oe1~U+0 diff --git a/reValuate/users/migrations/__pycache__/0011_auto_20210316_1420.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0011_auto_20210316_1420.cpython-36.pyc deleted file mode 100644 index acd7a2f900d82ce0da7a4588d84bcec768c3b8ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 797 zcmZWnOK;Oa5MDoHI|=Cl3H1VJU-D?72ZT_gHlY%xRB>FWe$)uID!b&X5U^}-9 zCvgflahto7dx`&!NmqJ5ne@QPS~pJ8lFm7c{XZ1XVhaNeb)A-T9orZc>0F6AtxAo4 zQAx=4+06KDPe|a9L{CWpODxF}oASEgW&VvNqq&{5=pIN%x)5d&w6jhYX5H+G^rUaR zWb4+I!L2j5lAa8ylQxE@+p_2_H7JeGhQra2i)CH$z2V+yxIa4JqnD#s*shf*wV0V6 zu{9I=OA6{@8oL-)C8vg=25c`>S_rk~Utx_QB}_%0{s6S=Dt3sZA;wEl0J@F#u2ab6 zS!^qxXsH&dcn1UC_;8L9=M=NdfpCZOZ%dJzIL?(ruJ}~1#9|??=v~4BN(tp`t!Qx! zd*jQC6MlI<`NU5@9#1}C=iVa)jnO!-K}}6{WfqIkv{I1H%lFi{FEdfjE41Ym1`V@@ z^U?VHXnZ`us9M0?u6{A~oT3}`_hj&0sKIKr8YuWI@};QZ5o*Recv$m*20i+3(0jxF zVy!&N8Ib6X0ZwH3u4~!!H7{|1?M;XMSyf(d_=a~DdDV<&Lu&Wl*x&q9{Vf}{YuYw- a9tdpE3$kJGW;6D;X3W~`rep0`f%6YctK4P) diff --git a/reValuate/users/migrations/__pycache__/0011_auto_20210316_1420.cpython-38.pyc b/reValuate/users/migrations/__pycache__/0011_auto_20210316_1420.cpython-38.pyc deleted file mode 100644 index 664d4a5d87abf29b6a5adad806edfe12acafa9a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 819 zcmZWn&2G~`5MFz2$97U$AtY1|aP}o}Lg9cAYScC$K?|ZS2Va(LcIw*rC+s>x;Rsy& z4sb!@HF%7@a^e+`_?dP3Co$HJW@cwR-#4>|D=Q&E`Tq68>)a;fhjFfogU%)%^#GM1 z!YW8#)pH$(yXMl=jM6K%w@gChw{Q=xpLq6I4JFOOV6{`q=?D_r6%dO6{bBy?kK{3PB!1 zH}B;^zLH-vNKBUSP94!XrKy#y3Lnt~I@mpLjX2!70;%-PI3C7~&zqW!;?Xd^JG{?^ z8^e3L+elt1J~c>nXUf${2J&DMIXb8-hOnUl-JQv-1)$wy?CqQvCYLcuk-Wa4-tpOtAK|@#8B_wQ z=|bY#h+Z8Z9z0=(`#Ue$?(^-PXS#Qhk%7|TxM)C5Oh;)}s>4YwAxo>L2-XuhuhLrE z;z;`~o0jL+czgOj?1L5j5-qj>N_);UZYHIVR%7jxdg z6{{Wa;Bwsq9QE+OQIF#OY$09j;Nwx(jX^`p{^NL#W#f12xAV8Xk9^%-qV7-Y>UcSW x;4C7J+Hoz3u3rTE%NN!^XDHVV71QmK)Y7_xG3`HGuHumyz4B1?tToH0{{T0fW{< z*Zv1M@|X6?35j2T#ADX!OJb}U&CJg3eBX@4(o#fFmhb(1{m~)hyA7_3i@_GE-b5pb zq&X>QLaFtg+$mVX3O8|^nB`vLKOxeU-e)2`U|H)EOIng0lGy)&_eo4mprNkQa-w6$ zL`6DLqE4$)8^5R|#j?P!4|3>q5+anNfHOx7Z<$D|4JpDI7th81=5iW!YqPz z*2%(bDO15#H)zo>yd(2BAZQ$OI}4B5JHXmps2J+wB_K-YLlI&HjW+EPNQ%w*ZdIv z(p)+57dSENG;Jl;+VQtDv$Heb%x<$8gv}N|F*WVC_Gnpz_h^@INeE5onKsp9U02x1 zjHwx$Q!BRWvzghk^Fb4quzza81~YYU&Da&@xfVHp=)M-|=#@}aNj@nf1A}QYk-SQZ zyhLYO2*}E_vGUujfWRK@azp~OSQlDsP+SY_)VbBg*2IWiI(xzt7Wio(Y~j#$g(v)# z`UfkE>cxO|We4z?ZFFusAMz2VR-n(^I-m5N@s&%2>);;qd DsQw3P diff --git a/reValuate/users/migrations/__pycache__/0012_auto_20210316_1421.cpython-38.pyc b/reValuate/users/migrations/__pycache__/0012_auto_20210316_1421.cpython-38.pyc deleted file mode 100644 index 9fad381e00577c421c7118c0a4530951d6f32176..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 962 zcmZWnNpI6Y6t>4pY$u^1PW%KAAl^7lTZyse`EB!-@4drjGcfRc`||$Pj%66%wQ%{^D6Hd^50G$! zo2ikRk!fn4q$INR;gB8`dwQq#(4}5Qgrt&0|Wt@*? zNK}x;W5LR}$fa_#f2mk)uMtdFY0oohTOs*t;vXZoP1YVyL-k4h$WtBTvX;b;T%d)UWXDUHR zb-ml|^(dQ`1?_kHz3$!KecHR%@2Yw!ST5N}ccDnk5B9bddAb=os!@551h5jgs&P1G z)3j9eiHI{MX7n}8l#jtt*DrEZr%-|-Wf5AUg{X;DP1cZvYs#ZlOiEQiDdw1_fP90}H&d4CJd_ID z1VdewZ`owRhG^$7ft*7=nhBy!D}%#>C-iWC>m}WNzPa^GHO@U^kjfiyzO8E&dVQ2X zK-el-1%tE%amH^K0^)JLgE+W6VfnaFgb$Th)vw{KZ4CA|2Af+dC?;^WC|?b68-rHl z*HP!B$e=UEw>XQ=3sEF6DrHB&5lg3t`z5ZLW9MSyIylk({}b)CCo|z-1`n^isTnIU z$zR*GO@iN=Nq#T+Yk%yYm2c>&`l5sOsK}2OAo*t+KCJLuU~%JI*lB46 zT=Nca8r`>w$r1?cR^qBg-(pY31s%QQ1L~+sL@V z&D5Bfk!fm~q-0`6*2IqNQnykkavvMq=FTUBJ76W1k5*LS*0B+~-|@Z?n#z+<6md3| zAyL639t&2)c_x)R$vLF*XsF|^9^Ky#k{lodBQm)W5wJen;3V!Blbd4_Rj`)F3Aeyc z0$m@;as-1xtPjs~REl&x*b8O4xt)tCyvYiB@L zDJw%J-^3uWT|dvzoI(ML6nSWgbwo`xG}}NHZYqzKIVn{ErC4K@0?IW?-_2O6>rg6i z6AX1tzGu@Z8=#-V6fzFka4v{;t#?mPp3u|dy_fXxd2jETs$E3HAeGnUd|&q}^!g~j zi?Eft3c6_l;#}U(1;pd*0C8}6!m@F$2p=e~>|euK+3gzigOwalUp(71| diff --git a/reValuate/users/migrations/__pycache__/__init__.cpython-36.pyc b/reValuate/users/migrations/__pycache__/__init__.cpython-36.pyc deleted file mode 100644 index bb919e8656bd8c5584a4e9275906e481514d4174..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmXr!<>lhx&=ek&P@K*9*(m!*DLVv&A%dAWX3 zYFJ`UX<|t#605X0wWwG>H#5B`u_QA;uUJ1mJ~J<~BtBlRpz;=nO>TZlX-=vg$jD+K GW&i*b!yz>Q diff --git a/reValuate/users/migrations/__pycache__/__init__.cpython-38.pyc b/reValuate/users/migrations/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 2139dd3bc0e435b5b6f22326ecfe915876904c3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 162 zcmWIL<>g`kfH#5B`u_QA;uUJ1mJ~J<~BtBlR Wpz;=nO>TZlX-=vg$b!#6%m4r^ODIhM diff --git a/reValuate/users/migrations/__pycache__/__init__.cpython-39.pyc b/reValuate/users/migrations/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index c2f5fae947ca95c5652d4e400564ff8496bfb2c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmYe~<>g`k0zTb02_X70h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o6wp#VRJCC_gJT zxuiIzC^alGr!=u76^T_^oLW>Ilbe}dlvt9PpI00cAD@|*SrQ+wS5SG2!zMRBr8Fni L4rJDp7T`;`2CHx#Zop0Ws+Ths;cH_FZjsEOI9Mh* z_~tC#6F`F7@GX1?ci{V;XbW)n53wg0m*Adp8ScXx%00N5f`@;kZNaz#k6;~T9)X;! zrDWZ(1;nxfo5oexGQI%G_!94Hc(0!O+CEDg*Ws~o1AZ`W;{6ru7+;fHBscg5o}3A1 zf+4|E<2F1qzCG9Z5p}+Uf8hHac>X*EKf#NhfGEC)jFwva*?NS@D^v!S*YhPx!qE15 zR66tn>4bEs9TI66_yf`n zOQAosyRXbZj{hq5qGsfE-Ra`Y*4*HGzo- zR@iUETX*jtKX~b`cj7JY+0l`Gd+T)Vo&SS99IhWfynTE)>^$xcesXraXWOTDH=hpr z;e)++q3aNyOZoTHI9@(EIgzIs^P5{woNeQKRCLeFOxMB5B1@3MtxL;r|)@%q?@YXdms#0rQ^ zNjD1Y@Kn~uME!g(emo0l9E3cjuZ?(9T5BIW!Qyg#PcA2q{~=0)L%EF08=IU=i9VUZ z!h@Q|q2N1a-|i;0KczSu#3bR<%JtD9Olj?WA_&Ls9u2JS5%!<_>mE;cbI2QwPU$U< zJ6nzdhsLF`m5{hYhZkB0)rkj_=94Q)pX=jo%H}7MRA*O`g8Dr)u|>NG&<|*Qf7al~ zGBS`()QcZ{hGanAVY`O$!?Emn(evDX!ZOc!ygeg)p3hGxO!n49mfKazuhm9{iIr+g zV|nG^z)YxI^FXgQ8(O?NN!b7#q7<73OdJI^B<|!kwwV(0_Q$E9*{W(L@wt}jwr9JMTO(dC>|f~r{JHw0hB+8xyfE^DuNR%^aB745f1*=#p7WluG3Rn$GDUDHjat-n$mdbOM+YSMblI*-u%RDyJ&k^=VR`}QLuKGS>7~xG<**& z`_3_8*&)tFFEsMIil*`!Wd%(ww^ZGHt^UU5D(Y@~pDiWW)r$G5sp%RkRvVg*EM#C| zYphVORw_01t}2U3#nSSGjI&95I`( zD7wNSXl#`y!#uzYylu8B<{PC}#my$R(NYZ)*;e*dv)rtxXs}vWO{0m0pKl}h>gLnN zh^lRFG+37Nbb~D*R?Mu)fnji?7X-+z)SB2eW=qAW)p7!wtst-2)<0w}sdc4VGbcTr zp<%%CJSHBUu{_${tJYLRt-mtnF*S$~lf>rhXk6jxz$7JPf+9z}V>|FYqu5e4-P~(o z+hVY<|CI{1@vM^N{YL573QG7%F9igffq%NEsPXtX|2ZKKPg(xC>qF#_7Yk^F{u385 zy(r}8F6G3Gm`Mx#%H~JU*)=OpbF!j{??oYAup!KSGFi1mE1-C K6pHBrYX1#Kna~#i diff --git a/reValuate/website/__pycache__/settings.cpython-37.pyc b/reValuate/website/__pycache__/settings.cpython-37.pyc deleted file mode 100644 index e5778783aff18f07983fa42d88d4a3beda631ab9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2610 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 diff --git a/reValuate/website/__pycache__/urls.cpython-36.pyc b/reValuate/website/__pycache__/urls.cpython-36.pyc deleted file mode 100644 index 6779820cc865170d4d401e7a6aee23c05d5c2810..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2165 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 Uu4$Pav-O9yVw<*U{bg7F258EEwg3PC diff --git a/reValuate/website/__pycache__/wsgi.cpython-36.pyc b/reValuate/website/__pycache__/wsgi.cpython-36.pyc deleted file mode 100644 index 3af2ef1a4da80b20faefa908848ed2a23e90d1d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 534 zcmYjNJx{|h5OthFt3ZJPF?+29F^CNz1QJjcK^e-2lqEIsHFf3KQS3I*wFAF}UxbvE ziNC;v+k#X}em?tr@4dU@W;57qZnJj}p)a(ud>5a)Z4Mo96d~?$EWOBcr!R5lN4|%^ z8`VZ@yvEmN*xmdYiq<*qq1O8JGkET`J0#I+AW|~W1u5ah2n!@H^av6g20_OXc+Ir| zL+lX9vVcj+UL+7^2qT&1V+jWmCLqa#6=IQ6ECWvZeU|4^B+Lq}`hCZD?Nl;d01?Uw zW{U*T%8?60213F|DF<^QBd?aJfcHgT1`3RQom)OEG)7l%dS~ZHjcdZYV9P2V|(ap zzy+zV(U+*?D<@uoQzr>X8OfhL9?g8;jD5bn9TT*_w?DJr5g~UAXWg3Ue8lDU5hNKB z8A+<6VT5}_)3PyaL`1_#SW4SdWRj`q**&HsM z^1!OvP9XP59QQnfAC-0Bm>&aMB?zs>g$5=Z6Rfmys$oyV3^bdGS}j9HlptA_iK@~n z7hYMDWmxYMvXr(4rVJ96%K)-)K0e=H=ZG`4l Jn?9#6=zjr`t+4};EmL&;fJL$hk>EtJxNQ{&J&1*a_-!>+O#uVu8-vXbp4*L*~- z?Xh1}(6y&Rzo4hg+9`NIBaMcc_w+R4@GvH5N2ha7?h$%B6-=4J*)WC2F-v8Bu~{SthDVt6X?x zO_pK5_lQ#38kjN&SZ)%`8f>l{n<)*?nFEOD-dFC7b7^yz$b~S4{m&`4B?rS_B`^8h zuD#_FDs68{FrKenp?LfU>&Om zb@P!M_mB6_rk}R*x@iqxgkA~{JEun$(*_`^ZbJ9pLEwGX=VDLtYOO8}}Q -- 2.30.2 From a1e8c902e2255a6614aec7a7e9ac9cae45117c96 Mon Sep 17 00:00:00 2001 From: Velichko Karakostov Date: Sat, 28 Aug 2021 00:24:31 +0300 Subject: [PATCH 2/9] CSS basic reformat --- reValuate/home/static/home/css/gallery.css | 34 +++++++++++----------- reValuate/home/static/home/css/style.css | 15 ++++------ 2 files changed, 22 insertions(+), 27 deletions(-) diff --git a/reValuate/home/static/home/css/gallery.css b/reValuate/home/static/home/css/gallery.css index 6949c614..3476ba2d 100644 --- a/reValuate/home/static/home/css/gallery.css +++ b/reValuate/home/static/home/css/gallery.css @@ -1,12 +1,12 @@ .popup{ width: 900px; margin: auto; - text-align: center + text-align: center; } .popup img{ width: 200px; height: 200px; - cursor: pointer + cursor: pointer; } .show{ z-index: 999; @@ -28,7 +28,7 @@ top: 50%; left: 50%; transform: translate(-50%,-50%); - overflow: hidden + overflow: hidden; } .img-show span{ position: absolute; @@ -50,12 +50,12 @@ margin: 0; padding: 0; } - + body { font-family: Raleway; background-color: #202125; } - + .heading { text-align: center; font-size: 2.0em; @@ -63,21 +63,21 @@ padding: 40px; color: white; } - + .gallery-image { padding: 20px; display: flex; flex-wrap: wrap; justify-content: center; } - + .gallery-image img { height: 250px; width: 350px; transform: scale(1.0); transition: transform 0.4s ease; } - + .img-box { box-sizing: content-box; margin: 10px; @@ -89,7 +89,7 @@ position: relative; background-color: white; } - + .caption { position: absolute; bottom: 5px; @@ -97,7 +97,7 @@ opacity: 0.0; transition: transform 0.3s ease, opacity 0.3s ease; } - + .transparent-box { height: 250px; width: 350px; @@ -107,28 +107,28 @@ left: 0; transition: background-color 0.3s ease; } - - .img-box:hover img { + + .img-box:hover img { transform: scale(1.1); } - + .img-box:hover .transparent-box { background-color:rgba(0, 0, 0, 0.5); } - + .img-box:hover .caption { transform: translateY(-20px); opacity: 1.0; } - + .img-box:hover { cursor: pointer; } - + .caption > p:nth-child(2) { font-size: 0.8em; } - + .opacity-low { opacity: 0.5; } diff --git a/reValuate/home/static/home/css/style.css b/reValuate/home/static/home/css/style.css index 296ae3e3..59785a83 100644 --- a/reValuate/home/static/home/css/style.css +++ b/reValuate/home/static/home/css/style.css @@ -11,10 +11,10 @@ background: white; -moz-box-shadow: 0 0 20px #469330; -webkit-box-shadow: 0 0 20px #469330; - box-shadow: 0 0 20px #469330; + box-shadow: 0 0 20px #469330; text-align: center; border-radius: 25px; -} +} header { display: flex; justify-content: space-between; @@ -138,21 +138,16 @@ header { .menu { display: initial; } - } html{ font-family: Arial, Helvetica, sans-serif; - } - - - p { font-family: Arial, Helvetica, sans-serif; - margin: 0 0 30px 0; + margin: 0 0 30px 0; } h1.heading{ @@ -167,7 +162,7 @@ ul.emoji{ .question{ color: gray; - font-size:20px; + font-size: 20px; } ul.nothing{ @@ -178,7 +173,7 @@ a.footer{ /* background:radial-gradient(circle, rgba(0,159,12,1) 0%, rgba(8,96,0,1) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; */ - color:lightgreen; + color: lightgreen; } footer{ font-size: small; -- 2.30.2 From 88d8de76ec5ad1de3e2e1d76c6e14e9101103bac Mon Sep 17 00:00:00 2001 From: Velichko Karakostov Date: Sat, 28 Aug 2021 00:41:10 +0300 Subject: [PATCH 3/9] Templates basic formatting --- reValuate/templates/base.html | 31 +++++----- reValuate/templates/getBalance.html | 19 ++++--- reValuate/templates/home.html | 9 ++- reValuate/templates/leaderboard.html | 17 +++--- reValuate/templates/registration/login.html | 16 +++--- reValuate/templates/registration/signup.html | 16 +++--- reValuate/templates/showAllImage.html | 26 +++++---- reValuate/templates/uploadImage.html | 60 ++++++++++---------- 8 files changed, 99 insertions(+), 95 deletions(-) diff --git a/reValuate/templates/base.html b/reValuate/templates/base.html index 9aa3130b..c9c7838d 100644 --- a/reValuate/templates/base.html +++ b/reValuate/templates/base.html @@ -1,9 +1,8 @@ - +{% load static %} +{% load qr_code %} + - - {% load static %} - {% load qr_code %} {% block title %}reValuate{% endblock %} @@ -11,32 +10,30 @@ - - {% block optionalParams %} {% endblock %} - + {% block optionalParams %}{% endblock %} - {% block aboveNav %} {% endblock %} + {% block aboveNav %}{% endblock %}

@@ -54,7 +51,7 @@ Класация За нас {% if user.is_authenticated %} - Излез! + Излез! {% else %} Влез! {% endif %} @@ -64,13 +61,13 @@ {% if user.is_authenticated %} Качи Прогрес - {% endif %} + {% endif %}
- + {% block content %} {% endblock %} - \ No newline at end of file + diff --git a/reValuate/templates/getBalance.html b/reValuate/templates/getBalance.html index d1939291..c9a71ca6 100644 --- a/reValuate/templates/getBalance.html +++ b/reValuate/templates/getBalance.html @@ -1,7 +1,7 @@ - {% extends 'base.html' %} {% block title %}Home{% endblock %} + {% block optionalParams%} {% endblock %} + {% block content %}
{% if user.is_authenticated %} {% if userBalance %}

Транзакцията е записана успешно!

- Кликни тук, ако искаш да запишеш нова! - - - - + Кликни тук, ако искаш да запишеш нова! + + + + {% endif %}
{{ qr_code }} diff --git a/reValuate/templates/home.html b/reValuate/templates/home.html index 6a43b082..b06c21f6 100644 --- a/reValuate/templates/home.html +++ b/reValuate/templates/home.html @@ -1,4 +1,8 @@ {% extends 'base.html' %} + +{% load qr_code %} +{% load static %} + {% block optionalParams %} {% endblock %} -{% load qr_code %} -{% load static %} + {% block content %}

reValuate

@@ -63,4 +66,4 @@
Frontend, backend and planning:
Boyan
-{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/reValuate/templates/leaderboard.html b/reValuate/templates/leaderboard.html index dc9d23c3..5b190e53 100644 --- a/reValuate/templates/leaderboard.html +++ b/reValuate/templates/leaderboard.html @@ -1,17 +1,18 @@ {% extends 'base.html' %} {% block title %}Класация{% endblock %} + {% block optionalParams %} {% endblock %} {% block content %} diff --git a/reValuate/templates/showAllImage.html b/reValuate/templates/showAllImage.html index a4aaa700..78e9a54e 100644 --- a/reValuate/templates/showAllImage.html +++ b/reValuate/templates/showAllImage.html @@ -1,6 +1,8 @@ {% extends 'base.html' %} {% load static %} + {% block title %} My Images {% endblock %} + {% block optionalParams %} @@ -121,7 +121,7 @@ - {% else %} + {% else %}
{% csrf_token %}


@@ -131,7 +131,7 @@


{% endif %} - + {% else %}

You are not logged in

Log In -- 2.30.2 From a6241563c7c2ebf63afff25f923e522c45c0b1e8 Mon Sep 17 00:00:00 2001 From: Velichko Karakostov Date: Sat, 28 Aug 2021 12:21:49 +0300 Subject: [PATCH 4/9] Add editorconfig --- .editorconfig | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .editorconfig diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 00000000..ef70894a --- /dev/null +++ b/.editorconfig @@ -0,0 +1,5 @@ +root = true + +[*.{js,css}] +indent_style = space +indent_size = 2 -- 2.30.2 From 2e4f3efe7de36f927eacfd1d095afb79dc8bfd4d Mon Sep 17 00:00:00 2001 From: Velichko Karakostov Date: Tue, 31 Aug 2021 13:27:38 +0300 Subject: [PATCH 5/9] Format CSS --- reValuate/home/static/home/css/gallery.css | 223 ++++++++++----------- 1 file changed, 108 insertions(+), 115 deletions(-) diff --git a/reValuate/home/static/home/css/gallery.css b/reValuate/home/static/home/css/gallery.css index 3476ba2d..51a4b050 100644 --- a/reValuate/home/static/home/css/gallery.css +++ b/reValuate/home/static/home/css/gallery.css @@ -1,134 +1,127 @@ -.popup{ - width: 900px; - margin: auto; - text-align: center; +.popup { + width: 900px; + margin: auto; + text-align: center; } -.popup img{ - width: 200px; - height: 200px; - cursor: pointer; + +.popup img { + width: 200px; + height: 200px; + cursor: pointer; } -.show{ - z-index: 999; - display: none; + +.show { + z-index: 999; + display: none; } -.show .overlay{ - width: 100%; - height: 100%; - background: rgba(0,0,0,.66); - position: absolute; - top: 0; - left: 0; + +.show .overlay { + width: 100%; + height: 100%; + background: rgba(0,0,0,.66); + position: absolute; + top: 0; + left: 0; } -.show .img-show{ - width: 600px; - height: 400px; - background: #FFF; - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%,-50%); - overflow: hidden; + +.show .img-show { + width: 600px; + height: 400px; + background: #FFF; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%,-50%); + overflow: hidden; } -.img-show span{ - position: absolute; - top: 10px; - right: 10px; - z-index: 99; - cursor: pointer; + +.img-show span { + position: absolute; + top: 10px; + right: 10px; + z-index: 99; + cursor: pointer; } -.img-show img{ - width: 100%; - height: 100%; - position: absolute; - top: 0; - left: 0; + +.img-show img { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; } * { - box-sizing: border-box; - margin: 0; - padding: 0; - } + box-sizing: border-box; + margin: 0; + padding: 0; +} - body { - font-family: Raleway; - background-color: #202125; - } +body { + font-family: Raleway; + background-color: #202125; +} - .heading { - text-align: center; - font-size: 2.0em; - letter-spacing: 1px; - padding: 40px; - color: white; - } +.heading { + text-align: center; + font-size: 2.0em; + letter-spacing: 1px; + padding: 40px; + color: white; +} - .gallery-image { - padding: 20px; - display: flex; - flex-wrap: wrap; - justify-content: center; - } +.gallery-image { + padding: 20px; + display: flex; + flex-wrap: wrap; + justify-content: center; +} - .gallery-image img { - height: 250px; - width: 350px; - transform: scale(1.0); - transition: transform 0.4s ease; - } +.gallery-image img { + height: 250px; + width: 350px; + transform: scale(1.0); + transition: transform 0.4s ease; +} - .img-box { - box-sizing: content-box; - margin: 10px; - height: 250px; - width: 350px; - overflow: hidden; - display: inline-block; - color: white; - position: relative; - background-color: white; - } +.img-box { + box-sizing: content-box; + margin: 10px; + height: 250px; + width: 350px; + overflow: hidden; + display: inline-block; + color: white; + position: relative; + background-color: white; +} - .caption { - position: absolute; - bottom: 5px; - left: 20px; - opacity: 0.0; - transition: transform 0.3s ease, opacity 0.3s ease; - } +.caption { + position: absolute; + bottom: 5px; + left: 20px; + opacity: 0.0; + transition: transform 0.3s ease, opacity 0.3s ease; +} - .transparent-box { - height: 250px; - width: 350px; - background-color:rgba(0, 0, 0, 0); - position: absolute; - top: 0; - left: 0; - transition: background-color 0.3s ease; - } +.transparent-box { + height: 250px; + width: 350px; + background-color: rgba(0, 0, 0, 0); + position: absolute; + top: 0; + left: 0; + transition: background-color 0.3s ease; +} - .img-box:hover img { - transform: scale(1.1); - } +.img-box:hover img { transform: scale(1.1); } +.img-box:hover .transparent-box { background-color: rgba(0, 0, 0, 0.5); } - .img-box:hover .transparent-box { - background-color:rgba(0, 0, 0, 0.5); - } +.img-box:hover .caption { + transform: translateY(-20px); + opacity: 1.0; +} - .img-box:hover .caption { - transform: translateY(-20px); - opacity: 1.0; - } - - .img-box:hover { - cursor: pointer; - } - - .caption > p:nth-child(2) { - font-size: 0.8em; - } - - .opacity-low { - opacity: 0.5; - } +.img-box:hover { cursor: pointer; } +.caption > p:nth-child(2) { font-size: 0.8em; } +.opacity-low { opacity: 0.5; } -- 2.30.2 From 53c35377c6cfab261ff64b643e1574e388b416e2 Mon Sep 17 00:00:00 2001 From: Velichko Karakostov Date: Tue, 31 Aug 2021 14:35:47 +0300 Subject: [PATCH 6/9] Enable build-in django admin at /administrator --- reValuate/website/urls.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reValuate/website/urls.py b/reValuate/website/urls.py index c6f5e151..763f3281 100644 --- a/reValuate/website/urls.py +++ b/reValuate/website/urls.py @@ -43,9 +43,9 @@ urlpatterns = [ path("add_balance/", addToBalance, name="Add"), path("remove_balance/", removeBalance, name="cashier"), path("admin/", adminView, name="admin"), + path('administrator/', admin.site.urls), path('api/', include(router.urls)), path("leaderboard/", leaderboard, name="leaderboard") - ] if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, -- 2.30.2 From 39700082e1a4937747ede2e18e73f82553e9cf05 Mon Sep 17 00:00:00 2001 From: Velichko Karakostov Date: Tue, 31 Aug 2021 14:36:24 +0300 Subject: [PATCH 7/9] Use aggregation for all_balance --- reValuate/home/views.py | 46 +++++++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 22 deletions(-) diff --git a/reValuate/home/views.py b/reValuate/home/views.py index 41556408..a885d830 100644 --- a/reValuate/home/views.py +++ b/reValuate/home/views.py @@ -5,18 +5,20 @@ from django.conf import settings from users.models import User import operator from upload.models import Media +from django.db.models import Sum + def homePage(request): iter_var = 0 - all_balance = [] + all_balance = 0 Cashier = False Processor = False - + balObject = Balance.objects.filter(user=request.user.id) userBalance = balObject.values("balanceValue") try: - userBalance = userBalance[0]['balanceValue'] + userBalance = userBalance[0]['balanceValue'] except IndexError: userBalance = None if request.user.groups.filter(name='Cashier').exists(): @@ -29,24 +31,24 @@ def homePage(request): userQR = f"Name = {request.user.username}, Date Joined = {request.user.date_joined.date()}, ID = {request.user.id}, isCashier={Cashier}, isProcessor={Processor}, Balance = {userBalance}" else: userQR=None - a = Balance.objects.all() - for user in a: - all_balance.append(user.balanceValue) - print(f"{all_balance}") - limited_coins = settings.ALL_COINS - sum(all_balance) + # Use aggregation that can be calculated in database (fast) + all_balance = Balance.objects.all().aggregate(s=Sum("balanceValue"))['s'] + # print(f"{all_balance}") + + limited_coins = settings.ALL_COINS - all_balance context = { "isCashier": Cashier, "isProcessor": Processor, "userQR":userQR, "fullbalance": limited_coins, - "currencyTotal": sum(all_balance), - "userBalance": userBalance + "currencyTotal": all_balance, + "userBalance": userBalance, } - + return render(request, "home.html", context) - + def leaderboard(request): users = User.objects.all() @@ -55,22 +57,22 @@ def leaderboard(request): try: username = i.username balance = i.balance.balanceValue - # add media counter and other stuff + # add media counter and other stuff if f"{username}" in leaderboard.keys(): leaderboard[username] = balance + leaderboard[username] else: - leaderboard[username] = balance + leaderboard[username] = balance except Exception as e: pass - + leaderboard = dict(sorted(leaderboard.items(), key=operator.itemgetter(0))) leaderboard = dict(reversed(list(leaderboard.items()))) while len(leaderboard) > 5: leaderboard.pop() - - media = Media.objects.all() + + media = Media.objects.all() user_media = {} for i in media: username = i.user.username @@ -78,7 +80,7 @@ def leaderboard(request): user_media[username] += 1 else: user_media[username] = 1 - + user_media = dict(sorted(user_media.items(), key=operator.itemgetter(0))) user_media = dict(reversed(list(user_media.items()))) print(user_media) @@ -92,7 +94,7 @@ def leaderboard(request): else: user_data = {i:{"Images":len(iter_user_media.filter(is_video=False))}} print(user_data) - + while len(user_media) > 5: user_media.pop() @@ -103,8 +105,8 @@ def leaderboard(request): # if f"{username}" in media_count.values(): # media_count[username] = image + media_count[username].value # else: - # media_count[username] = image - + # media_count[username] = image + # print(media_count) context = { @@ -113,4 +115,4 @@ def leaderboard(request): } return render(request, 'leaderboard.html', context) - + -- 2.30.2 From 0ed9c2daed60bfa0f0cb8891f601abd99dcef013 Mon Sep 17 00:00:00 2001 From: Yamozha Date: Tue, 31 Aug 2021 17:53:33 +0300 Subject: [PATCH 8/9] changed the whole idea around the media viewing --- .../api/__pycache__/__init__.cpython-36.pyc | Bin 127 -> 140 bytes .../__pycache__/serializers.cpython-36.pyc | Bin 1040 -> 1053 bytes .../api/__pycache__/views.cpython-36.pyc | Bin 1585 -> 1598 bytes reValuate/db.sqlite3 | Bin 172032 -> 172032 bytes .../home/__pycache__/admin.cpython-36.pyc | Bin 169 -> 182 bytes .../home/__pycache__/models.cpython-36.pyc | Bin 166 -> 179 bytes .../home/__pycache__/views.cpython-36.pyc | Bin 2269 -> 2344 bytes reValuate/home/static/home/css/style.css | 5 +- reValuate/home/static/home/img/approved.png | Bin 0 -> 14493 bytes reValuate/home/static/home/img/cross.png | Bin 0 -> 15669 bytes reValuate/home/static/home/img/loading.png | Bin 0 -> 14497 bytes reValuate/static/home/css/style.css | 88 +++++++++++-- reValuate/static/home/img/loading.png | Bin 0 -> 15189 bytes reValuate/templates/home.html | 2 +- reValuate/templates/leaderboard.html | 7 +- reValuate/templates/showAllImage.html | 124 ++++++++---------- reValuate/templates/wait.html | 116 ++++++++++++++++ .../__pycache__/__init__.cpython-36.pyc | Bin 130 -> 143 bytes .../upload/__pycache__/admin.cpython-36.pyc | Bin 171 -> 184 bytes .../upload/__pycache__/forms.cpython-36.pyc | Bin 586 -> 599 bytes .../upload/__pycache__/models.cpython-36.pyc | Bin 1428 -> 1441 bytes .../__pycache__/validators.cpython-36.pyc | Bin 781 -> 794 bytes .../upload/__pycache__/views.cpython-36.pyc | Bin 1861 -> 2060 bytes .../migrations/0025_auto_20210831_1639.py | 18 +++ .../migrations/0026_auto_20210831_1640.py | 18 +++ .../__pycache__/0001_initial.cpython-36.pyc | Bin 1215 -> 1228 bytes .../__pycache__/0002_balance.cpython-36.pyc | Bin 795 -> 808 bytes .../0003_delete_balance.cpython-36.pyc | Bin 471 -> 484 bytes .../0004_auto_20210311_1702.cpython-36.pyc | Bin 713 -> 726 bytes .../0005_auto_20210311_1833.cpython-36.pyc | Bin 627 -> 640 bytes .../0006_auto_20210311_1833.cpython-36.pyc | Bin 651 -> 664 bytes .../0007_auto_20210311_1834.cpython-36.pyc | Bin 638 -> 651 bytes .../0008_auto_20210311_1838.cpython-36.pyc | Bin 616 -> 629 bytes .../0009_auto_20210311_1910.cpython-36.pyc | Bin 832 -> 845 bytes .../0010_auto_20210312_2339.cpython-36.pyc | Bin 595 -> 608 bytes .../0011_auto_20210312_2341.cpython-36.pyc | Bin 614 -> 627 bytes .../0012_auto_20210312_2347.cpython-36.pyc | Bin 798 -> 811 bytes .../0013_auto_20210315_0340.cpython-36.pyc | Bin 649 -> 662 bytes .../0014_image_time.cpython-36.pyc | Bin 560 -> 573 bytes .../0015_auto_20210315_1745.cpython-36.pyc | Bin 677 -> 690 bytes .../__pycache__/0016_videos.cpython-36.pyc | Bin 1337 -> 1350 bytes .../0017_auto_20210315_1838.cpython-36.pyc | Bin 730 -> 743 bytes .../0018_auto_20210315_1839.cpython-36.pyc | Bin 720 -> 733 bytes .../0019_auto_20210315_1841.cpython-36.pyc | Bin 703 -> 716 bytes .../0020_auto_20210315_1847.cpython-36.pyc | Bin 702 -> 715 bytes .../0021_auto_20210315_1848.cpython-36.pyc | Bin 718 -> 731 bytes .../0022_auto_20210315_1852.cpython-36.pyc | Bin 624 -> 637 bytes .../0023_auto_20210315_1901.cpython-36.pyc | Bin 609 -> 622 bytes .../0024_media_managed_by.cpython-36.pyc | Bin 607 -> 620 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 141 -> 154 bytes reValuate/upload/views.py | 25 +++- .../users/__pycache__/admin.cpython-36.pyc | Bin 170 -> 183 bytes .../users/__pycache__/models.cpython-36.pyc | Bin 908 -> 921 bytes .../users/__pycache__/urls.cpython-36.pyc | Bin 279 -> 292 bytes .../users/__pycache__/views.cpython-36.pyc | Bin 3593 -> 3606 bytes .../__pycache__/0001_initial.cpython-36.pyc | Bin 880 -> 893 bytes .../0002_auto_20210220_2131.cpython-36.pyc | Bin 521 -> 534 bytes .../0003_auto_20210220_2142.cpython-36.pyc | Bin 576 -> 589 bytes .../0004_auto_20210220_2143.cpython-36.pyc | Bin 781 -> 794 bytes .../0005_auto_20210307_1544.cpython-36.pyc | Bin 849 -> 862 bytes .../0006_delete_balance.cpython-36.pyc | Bin 480 -> 493 bytes .../__pycache__/0007_balance.cpython-36.pyc | Bin 815 -> 828 bytes .../0008_transaction.cpython-36.pyc | Bin 902 -> 915 bytes .../0009_auto_20210316_1408.cpython-36.pyc | Bin 679 -> 692 bytes .../0010_auto_20210316_1415.cpython-36.pyc | Bin 951 -> 964 bytes .../0011_auto_20210316_1420.cpython-36.pyc | Bin 797 -> 810 bytes .../0012_auto_20210316_1421.cpython-36.pyc | Bin 938 -> 951 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 140 -> 153 bytes .../__pycache__/settings.cpython-36.pyc | Bin 2926 -> 2938 bytes .../website/__pycache__/urls.cpython-36.pyc | Bin 2165 -> 2178 bytes .../website/__pycache__/wsgi.cpython-36.pyc | Bin 534 -> 547 bytes reValuate/website/settings.py | 2 +- 72 files changed, 312 insertions(+), 93 deletions(-) create mode 100644 reValuate/home/static/home/img/approved.png create mode 100644 reValuate/home/static/home/img/cross.png create mode 100644 reValuate/home/static/home/img/loading.png create mode 100644 reValuate/static/home/img/loading.png create mode 100644 reValuate/templates/wait.html create mode 100644 reValuate/upload/migrations/0025_auto_20210831_1639.py create mode 100644 reValuate/upload/migrations/0026_auto_20210831_1640.py diff --git a/reValuate/api/__pycache__/__init__.cpython-36.pyc b/reValuate/api/__pycache__/__init__.cpython-36.pyc index 2172937b2d10644849b1ba14f78edd5d222911dd..df580b043153538298c8a9ce3d22a11489c423d5 100644 GIT binary patch delta 41 wcmb>LVdOC8<>h+R@H$~4hq;)genx(7s(yB2US?jRen3%vR%&ud@k9@E02)gUIsgCw delta 28 jcmeBStmiQ1<>lhxb&)ZwYSz diff --git a/reValuate/db.sqlite3 b/reValuate/db.sqlite3 index 0f38d02e089014b229dc31d0cdd8bd9cedae7d68..31a46dce1be2fb3ec0242ff841f5f988ebbffe17 100644 GIT binary patch delta 1726 zcmah}Yitx%6rMXX+ufPjowJ2Bh0;hVC6Ln2&g?vPXN#8YgDrj76e&$r*lxS+vdgwp zXuGWi(@qUOq9UasV@yai5fhadmQ^;9AJ(7|FwsOHfzG5g$;ELRf7>1RaW1TsWIc`msiFp?>uJE|coZ)cCv{)(p33oEN z{riEE*O=EhQ!X%q_QVI?B_do$M?iW_=r5}6O?F=&^K_%$c#10 zawyQCZECL%Z>kwcN#*5YXJU&K^0!rocWPY?t+nwjeAp*6*0nYDZ*6R!7eg%YNRU_9}pAK0cCJkkHYVac5~hJBijRp=g!hYiXDM$w3T= zazK(fGux71%480=&;<;ez#t2Ca0q(gXZ9U7!Cq$Xv!7cjX=I-*A)3&Wq+u+lC!K`0 zoTg44F3Mc`tZb5Ci8F?MBbp%XzY~>dy@JS|sYYs{z|LSS$>Zc{XeD{p<*ITPFg5fM znxZZ^*4l5|iJWi9KZs%2hkt^`*%>rE8O+OuIuMVnf~V#R2KL!%()uyncw-})%6=C_ z2*;nUGG6OJW!c#tbj?nhZljZW$|ww?Pfy$=`3!mU-pZ5Hh~!N@j$!Z%oQ4l!KlDHd z)&a#{XTN8UrS$`>as57WElwx%6cI%KuQZ)CVFf~o8;)ae5AMP&+<;%rg@x6mnYzY=lYQW__}jaaqP`8OHdb5?`LZQHkfeOKH2y`3&Y} zdNDKF+t2|7`#!siRa~>Kr1J`M(RtLFbmlNenclQs%Zw>*8WSnks`U;G6Fi+SMUqL7~}Hju1ahLe4&pm-w+`;eJqfms*dDn?uC7cnz$7s>2&^KwyrW=6S5 zy>!gyTEJTj=T8I<|{^g&c(p$+Q^<}HS(W8FUJdtD)}NhLo=A( zK&>#<1mrNLUc|>)ouJIciupx{@$Pnf#98H_v4<-wx8r`NXs5CD59Bclci^5JD!K!ihGKw-V_!=B$RZC1K?WYW9#_4g`)B10A(u{C0t-pngnLhMEc07XaB2vfn vWyZLM#>t77^?YM*7rJT;MbX5PvZCTaZC7_+e6%}ST-2#)$?R+t{e=DoEPlI~ delta 822 zcmX|8TWAwO6rGvf&1N^da}(1SRy2L7*kV!>w24TyQYy4+`yu`CkyI10m>N+_rB%oZ z`S1ZYhB8!qAc&wAFZyUwH6v>=1IU5E}5{!FZxC8Xky6`}@>N zN$_LVGl1QhX>St_PWq->ovYS(n%9I@`9lH!%3yOKXueO>cq$ahL^Q8YX=z7X?NDmv z-?kaa%o^j8X^!=%6$-tBz=BP14hG;geMRT#9jMD1=c!mPY{r?pV;*znR#RGVp_5Er zk54dP6ld7B1iooKjABfzM;mc)k<1q?!%4zu1Xq;VQqmLYtoTD1f@9 z@)X8=0Oq|yDy?9n;Y@A#X4P@Av{{l%)eiMDB`0dw{sT>x4e8Eo$ z-oZn-3MtqN9k3iYl{KDIHZhNNYmP&6l?u-g{DL|74qv(Y4a~qaJcEz?11EvqZY5&1 zDhdi#3ScjQTmYLS@DoVZ*H+?kE>`~NdM{G76ryk79;6{ahiN-?>Tdm%mdYCa8Z{iM z0~wu)y}G8+4(!VglGNJlDq34&=68}79Vqe}YZat(5n{tT$x>f(rrU8Gm@Vinbul=(1e(D?b6j{KXTAO>NwP}?r5Xyl(pfdbQ8 wa*Kz_vXa|)n5>?P5Qo$9M961IcdOTO*qQE@%Q1Ic&SP0IH}G6mqyPW_ diff --git a/reValuate/home/__pycache__/admin.cpython-36.pyc b/reValuate/home/__pycache__/admin.cpython-36.pyc index 6e21981d5b92181374eedac802dcae2e174f983c..9225c2e2458b7af682f8f96e3115d7616a1cfd87 100644 GIT binary patch delta 42 xcmZ3n3tD}hnGKbB1bZ(mVQ}ck$!o3`NT$30Al(F%m4rY diff --git a/reValuate/home/__pycache__/models.cpython-36.pyc b/reValuate/home/__pycache__/models.cpython-36.pyc index d1179c147eab08a4703c19feca69cad9fed770e2..91a5d5e26ccbdc59a5a34a7ad24c560180b86c30 100644 GIT binary patch delta 42 xcmZ3+xS5f|n3tF9QN!zmi5&4_7Wx_axvBcuiFuiMiTVLW`B|ySCB+j9%m6Fk4%Ywx delta 29 kcmdnYxQvm*n3tD}hnGKbB1b%@wtiV+k$!o3`NUc?0Ae2pzyJUM diff --git a/reValuate/home/__pycache__/views.cpython-36.pyc b/reValuate/home/__pycache__/views.cpython-36.pyc index c353f29d2f1f6ed0fb2e69012fe18e2aaa6c7fb8..e833efe91d39926bdfeb66844e0dab63df80bb39 100644 GIT binary patch delta 800 zcmZva&ubGw6vyA2*=%Mv*_yOz+FB8`QfMQM8n7b8iwYtVJQSj$huB$kH*J3GZXwF7 zIqW%5*qhd~+M6JF^>6UtA>h@MH*cPNvkBtCUEa*R_nmp~Ge5qU-_KhO$FU#Rx7xox zT5mZ{(s#VMdL96NZ`Ysq4%~XD-SxWd`u(8iyL(ZXa-)Ck0_l55js6_6GTBYC&|m-& z_~^3)V)P(pLto)7c=9ynFRrH_jMdQ{l~YU^E3gE*-+``}Ms}bDgNgxBzGDXwLTnl1Z%6ve&wiZMpvJ~^}1fqgpl$fAoW0qjdNO7XMsg_V&$A-(%DMhN}9b*)H zA+eMI!r+7wm1nSdf)&FXDo?OiW3ISA@AKGD#v4$=HxuZXM;I7NC?f|eAdPL{umgi{ zGK=Za3`_h6OU$r@KO*KCmxvaWNDzTa<4{e@Q2Bn$voowHE^}jytqgKeS<)oWR<^$= z^HPkFfKC*rz5R_OIP)y6(~j+9=3!juE>o_8)|#|reQoIr6S8>B;$l=)ARSdqpPBb?BmHDv#-;R!xnWzkhkI^6@_OBLE-!0N zaF*W1BzG9PK^Sc6F?vCj`ru;bxRcz0E4_A5OJC<}ch6}>zrSg-rbl{JgDh-P18Ac` z#?VB;=5U@Bv4mB28Y|=#`BW8HN-eRDo9QL7+qgo@9yy2o{a#yc9rUET9|k7H0{xJ) O^#7F1im#=g#rhxT$F;2h delta 736 zcmY+C&ubGw6vyA2ncdmlY|=KynidtUP@42mrGg+mX%J5Zu}}~^gia5;MQJA6Cg3a) z_Z%qBMX+AAC&7Qgzrb@q`~&9-}}t$Tr|Hgh1>Od6xSE}Z@+{e zI6kwV_-^AS0Q~B1o%Z$CXf(2m;&^h4qyr@9o|sIMJtP~>NX;O{logO;0y!H$FxZ3V z_j7J|%5yEl$7gkjA57l2NSwWS#3QA^8BMU^J!8kVaAvF9r=jC}_GF*96 z%!3lKWdh~XDl}o*Qc?v|JVX83aN1ayPAaLua@kU$E1>;G=PbcIdfBFCwf}Poy3834 zx&+=dkwY0@r5b{A=S1zl5>$CoRCTfMeuPxI=Wdo{iY6X7^oyM-VAN?L~*q{C# zT(;L_$3Bq<8?nAl7hvX{3=j2CcU+8#UZ%I+EE6vdRnpg8`$KN_ZaCRpthrlrk^5wu zZ1|WQV1$Cq$AC4k$zryOEsA13*8^?< diff --git a/reValuate/home/static/home/css/style.css b/reValuate/home/static/home/css/style.css index 296ae3e3..a99b3333 100644 --- a/reValuate/home/static/home/css/style.css +++ b/reValuate/home/static/home/css/style.css @@ -187,10 +187,7 @@ footer{ } .centered{ - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); + display:flex; } @-webkit-keyframes text-shadow-pop-right { diff --git a/reValuate/home/static/home/img/approved.png b/reValuate/home/static/home/img/approved.png new file mode 100644 index 0000000000000000000000000000000000000000..8e6c6306a3ff14c88a5eddae20491b347c79802e GIT binary patch literal 14493 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 B04)Fj literal 0 HcmV?d00001 diff --git a/reValuate/home/static/home/img/cross.png b/reValuate/home/static/home/img/cross.png new file mode 100644 index 0000000000000000000000000000000000000000..1c3034b15489cd0fecd7e0eded2bf0f769843727 GIT binary patch literal 15669 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 literal 0 HcmV?d00001 diff --git a/reValuate/static/home/css/style.css b/reValuate/static/home/css/style.css index 6e53a99a..05f0c614 100644 --- a/reValuate/static/home/css/style.css +++ b/reValuate/static/home/css/style.css @@ -80,7 +80,7 @@ header { height: 100%; width: 0; position: fixed; - z-index: 1; + z-index: 99; left: 0; top: 0; background-color: #469330; @@ -130,7 +130,7 @@ header { } } -@media only screen and (max-width: 1000px) { +@media only screen and (max-width: 800px) { .nav__links, .cta { display: none; @@ -142,11 +142,6 @@ header { } html{ - background: linear-gradient(180deg, rgba(70,147,48,1) 33%, rgba(109,126,107,1) 100%) no-repeat center center fixed; - -webkit-background-size: cover; - -moz-background-size: cover; - -o-background-size: cover; - background-size: cover; font-family: Arial, Helvetica, sans-serif; } @@ -189,4 +184,81 @@ footer{ font-size: small; text-align: center; left:50%; -} \ No newline at end of file +} + +.centered{ + display: flex; +} + +@-webkit-keyframes text-shadow-pop-right { + 0% { + text-shadow: 0 0 #555,0 0 #555,0 0 #555,0 0 #555,0 0 #555,0 0 #555,0 0 #555,0 0 #555; + -webkit-transform: translateX(0); + transform: translateX(0) + } + + 100% { + text-shadow: 1px 0 #555,2px 0 #555,3px 0 #555,4px 0 #555,5px 0 #555,6px 0 #555,7px 0 #555,8px 0 #555; + -webkit-transform: translateX(-8px); + transform: translateX(-8px) + } +} + +@keyframes text-shadow-pop-right { + 0% { + text-shadow: 0 0 #555,0 0 #555,0 0 #555,0 0 #555,0 0 #555,0 0 #555,0 0 #555,0 0 #555; + -webkit-transform: translateX(0); + transform: translateX(0) + } + + 100% { + text-shadow: 1px 0 #555,2px 0 #555,3px 0 #555,4px 0 #555,5px 0 #555,6px 0 #555,7px 0 #555,8px 0 #555; + -webkit-transform: translateX(-8px); + transform: translateX(-8px) + } +} + +.text-shadow-pop-right{-webkit-animation:text-shadow-pop-right .6s both;animation:text-shadow-pop-right .6s both} + +@-webkit-keyframes scale-in-center { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + opacity: 1; + } + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} +@keyframes scale-in-center { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + opacity: 1; + } + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} + +.scale-in-center { + -webkit-animation: scale-in-center 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; + animation: scale-in-center 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; +} + +.buttons{ + background-color: #469330; + border: none; + color: white; + padding: 15px 32px; + text-align: center; + text-decoration: none; + display: inline-block; + font-size: 16px; + margin: 4px 2px; + cursor: pointer; +} diff --git a/reValuate/static/home/img/loading.png b/reValuate/static/home/img/loading.png new file mode 100644 index 0000000000000000000000000000000000000000..eaf5016920e58d6a939c62895de0d5a711dae031 GIT binary patch literal 15189 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 literal 0 HcmV?d00001 diff --git a/reValuate/templates/home.html b/reValuate/templates/home.html index 6a43b082..0265a181 100644 --- a/reValuate/templates/home.html +++ b/reValuate/templates/home.html @@ -55,7 +55,7 @@

Имате въпроси?

Свържете се с нас!


-

+

diff --git a/reValuate/templates/leaderboard.html b/reValuate/templates/leaderboard.html index dc9d23c3..ad793551 100644 --- a/reValuate/templates/leaderboard.html +++ b/reValuate/templates/leaderboard.html @@ -14,10 +14,9 @@ html{ } .content{ - position: absolute; - top:50%; - left: 50%; - transform: translate(-50%, -50%); + + + display: flex; } #one{ font-size: 64px; diff --git a/reValuate/templates/showAllImage.html b/reValuate/templates/showAllImage.html index a4aaa700..cd8bf5a2 100644 --- a/reValuate/templates/showAllImage.html +++ b/reValuate/templates/showAllImage.html @@ -2,84 +2,68 @@ {% load static %} {% block title %} My Images {% endblock %} {% block optionalParams %} - + #processing{ + flex: 1; + } + @media only screen and (max-width: 600px) { + #page-wrap{ + display: block; + } + } + + {% endblock %} {% block content %} {% if user.is_authenticated %} -

Твоята медия

-
- {% for i in get_status reversed %} - {% if i.is_video %} - -
-
-
- X - -
-
+
-{% else %} + {% if approved %} +
+ +


+

Имаш {{ approved }} одобрена медия!

+


+ {% endif %} + + {% if processing %} +
+


+

Имаш {{ processing }} медия, очакваща одобрение!



+
+ {% endif %} + + {% if declined %} +
+


+

Имаш {{ declined }} отказана медия, ако мислиш, че това е грешка, свържи се с нас!

+ {% endif %} +
+
+ {% else %}

You are not logged in

Log In {% endif %} diff --git a/reValuate/templates/wait.html b/reValuate/templates/wait.html new file mode 100644 index 00000000..74e6bbc6 --- /dev/null +++ b/reValuate/templates/wait.html @@ -0,0 +1,116 @@ +{% extends 'base.html' %} + +{% block title %} Изчакай малко! {% endblock %} + +{% block optionalParams %} + +{% endblock %} + +{% block content %} +
+ + + + +

Изчакай малко, снимката/видеото ти е в процес на одобрение!

+
+

Ако този процес отнема прекалено много време според теб, свържи се с нас!

+ +{% endblock %} diff --git a/reValuate/upload/__pycache__/__init__.cpython-36.pyc b/reValuate/upload/__pycache__/__init__.cpython-36.pyc index 8129991fc271c0c20e4085636b9c2d9df963d5ed..ca701b71a0872d21408c27ee676627e498127794 100644 GIT binary patch delta 42 xcmZo->}TXK=H=yj)bKiCB8Rz{jebUcZmNEEVqRumqJBV8epYI7N%2GvD*zlg4o3h0 delta 29 kcmeBYY+~dv=H=z$;pI=9$YIW@uV0o}q+ecMJ~7k^09W$|FaQ7m diff --git a/reValuate/upload/__pycache__/admin.cpython-36.pyc b/reValuate/upload/__pycache__/admin.cpython-36.pyc index f8eb74c33711c388f69075d79a792a62e66c6298..c0ab1054d814ebd31f8acc33ac72c2b1190ff9fb 100644 GIT binary patch delta 42 xcmZ3@xPy_yn3tF9al`9`i5$sdmiig_xvBcuiFuiMiTVLW`B|ySCB+j<%mFSb4(tE` delta 29 kcmdnNxSEl}n3tD}hnGKbB1bZ(j(%BUk$!o3`NT$Z0Aqv))Bpeg diff --git a/reValuate/upload/__pycache__/forms.cpython-36.pyc b/reValuate/upload/__pycache__/forms.cpython-36.pyc index 51aa408f0aa1f057b85bc1d51e31a82a2c3b34b0..a66a3783147365d14e6b499db1eeacd19ad34c2c 100644 GIT binary patch delta 44 zcmX@ba-D_4n3tF9al`9`jT}*oVwUHq)$ delta 31 mcmcc4a*Bn+n3tD}hnGKbBS#b?r;dJEVv&A%dHLiD#`^$xvk1}v diff --git a/reValuate/upload/__pycache__/models.cpython-36.pyc b/reValuate/upload/__pycache__/models.cpython-36.pyc index 2a3f977f63dd175fecc216e510874c2c803441d0..e4d1adf059124da36e5d3d476d47e06f38b58302 100644 GIT binary patch delta 44 zcmbQjy^x#Tn3tEU!%%M{yE>zom3~HkZmNEEVqRumqJBV8epYI7N%3ZL##j~r3Hl8G delta 31 mcmZ3;J%yXyn3tD}hnIgNyE-GMu6|i!k$!o3`DPc!SQY?h{0B_{ diff --git a/reValuate/upload/__pycache__/validators.cpython-36.pyc b/reValuate/upload/__pycache__/validators.cpython-36.pyc index b78faa4d252989ba0eab69b0796e59e8a1e9401a..d9477779e7749f500c21cbd6be2d995403d6ccae 100644 GIT binary patch delta 45 zcmeBWo5jXq%*)I5xZ!oeMvibsF+2T?{M=Oi?8LmxyhQzgqWrAXd{5I%oB+ZJ}0KT$NG3Eb2uYcwJ%Au3|zLZYHE(a5ImX`tPuT~7}`l5R+- z7hXtW(pz3aUqEBxBY4yJ4!(kO4nnjiGiPSb*ZC$h^P~20z`a(jy6u^1|5Ej{`wNfW zY^*06L8I-*VeB^^%Ona~DlLBF)fz_#RX`R%($(S>ncR!4h-4^25f|10jw(6o5oKp2 za&nB3z6EdF@~Lt&Bq}*sLGWtu<{d?S!fumKSUwOA#QTLahN5bl%kRn-uEwYu#OwMk zCq0_cXdp-O8{C6EmhC~Rj5QIsLpcJlrs>OQ#zg-i$>|D;_eJ&J#6UIoe@Y;#86sVn zDZrFwhyZ=nP+9PXGOLLM1wDMsckhJI%CM*(QcbBw#6XVsacrwoV$fJz)u1!<1dYYe zQF-2Q@qykr?cuVrnFg{MisfBr+Yimj?gl~2omS9QVG@_l zvv=KKQOZPmT-G(CrYWtBK!m>hTf$G)7@mhPq9d3SMn^uv z;HM8^0RQ*`?ZJ{wW$ZZkcIpLEm5k&VG&P##Sdc^7<9Y#Mid>J%W6K_vqfm}VOWW^u zWwI5B(iTCh6UJb<5NQQz8pdn8gXwy*eYewD+VIx`Gat_}6OiZ8Bk0&Tq><;ex}eo0 zsFFj@AQmO<1hJWcS268<>8=H;nJQmxrgB=t8(Lk_|KPA#;*;KUu+s@p2oGUqj&Aai gxVXkRc>PpfFLHj7l_W`vFZ>DDU5A)cxsB)k0Jy#9k^lez delta 764 zcmZWmNpI6Y6rMLT9y@lnMwLp+QlVUGwn!k+0}@hII8-cUz4U;UbfUy=7Brp^fgA@)|2r8o1I@4fH&o1^NtvVEgevWulk>#Os{{t1OE z%~vheoJ=Ok3A`v9gb)*L2QA!8dbBZ%NI(K31|aAOX&lmHP*o`~GNq`Kz&aG_gXYrA zFuH(wJFCTXN+TLLF;Pc&7pDxfBw`-Hs1y^#mLnpqh(=5n<}_wc$?&brdzW*OX(s+1 zi9}9L#Fq=?t1XC5a-yt4BJL5%@T~kt$0Lx%Im-xjRhD9S2SZD*$a3x>UreTSxm*#! zmBn^$HTllAk~-fJYp9PpleBrm$=y1}ZY??H7o601sr;c%sV|dX{I;Pe){?Wv#hRfi zSzCrxrvsiFP3I=Ygsp<0Jo#vxpIIPaVXM@pHWQ#W5pe(+4nKZs`5WEGK$8Fhia*T) zF5x{)K^uY4W?(IHpNOQN=^BXvUnECGfTGeEB%8A-)2O-RQ7(vU%pSUsn&YseJYW8X zrpwd@lB9OGqrFhK^f=tN{Xy3ojtA|Idb1MtMw9J+e|OO8cCPjGpzk_LWF6+H9dr(K zsLo-e*0Up@L`Pw2_We*xUnwh}{owAM-EHs5-rloxgY`SZTr`(21iOroeJi8Pnvy@F pvGxd4VG$1kHCX2YC={u>p4>Ap8R{yglh@{Bk;#V1ALcFC`U|o3s=)vN diff --git a/reValuate/upload/migrations/0025_auto_20210831_1639.py b/reValuate/upload/migrations/0025_auto_20210831_1639.py new file mode 100644 index 00000000..9cf210a2 --- /dev/null +++ b/reValuate/upload/migrations/0025_auto_20210831_1639.py @@ -0,0 +1,18 @@ +# Generated by Django 3.1.6 on 2021-08-31 13:39 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('upload', '0024_media_managed_by'), + ] + + operations = [ + migrations.AlterField( + model_name='media', + name='tokenized', + field=models.BooleanField(blank=True, default=False, max_length=3, null=True), + ), + ] diff --git a/reValuate/upload/migrations/0026_auto_20210831_1640.py b/reValuate/upload/migrations/0026_auto_20210831_1640.py new file mode 100644 index 00000000..55018866 --- /dev/null +++ b/reValuate/upload/migrations/0026_auto_20210831_1640.py @@ -0,0 +1,18 @@ +# Generated by Django 3.1.6 on 2021-08-31 13:40 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('upload', '0025_auto_20210831_1639'), + ] + + operations = [ + migrations.AlterField( + model_name='media', + name='tokenized', + field=models.BooleanField(blank=True, default=None, max_length=3, null=True), + ), + ] diff --git a/reValuate/upload/migrations/__pycache__/0001_initial.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0001_initial.cpython-36.pyc index 8fea9fe7e5971abc56078971e8ea08be67390abe..643af804e5e49789feb18c556673cb089b88ca6b 100644 GIT binary patch delta 142 zcmdnbd4`k2n3tF9al`9`jU4h!jJGChF!{2HGcYg|No=lWQe#vw0lNhVv&A%dHG~t#_0fgQ3z!K diff --git a/reValuate/upload/migrations/__pycache__/0004_auto_20210311_1702.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0004_auto_20210311_1702.cpython-36.pyc index f25db0ad46fef1c89d36213a5b77a5ef03a099dc..720db9d1276b4a59de5339da8302a7e82cb1f57c 100644 GIT binary patch delta 81 zcmX@fdX1ICn3tF9al`9`jU4%mj8T&-7<&{X85kIfK*X;w{fzwFRQ>G4yv)2r{eYtU ZtkmR^;>qGnT>@}LV3kEulQ%L+007*e7B~O^ delta 68 zcmcb{dXkmHn3tD}hnGKbBS$_XZ?j diff --git a/reValuate/upload/migrations/__pycache__/0005_auto_20210311_1833.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0005_auto_20210311_1833.cpython-36.pyc index c16908a905554eeefb4546011e5f91342173f5be..d2f78647a8bc5f3031e0791797827f8c050fa5ae 100644 GIT binary patch delta 44 zcmey&(!k1L%*)I5xZ!oeMviTaVqy9j`MIh3*@=0Xd5QV~Mfq8&$tA^;k29_T09bDj AUjP6A delta 31 mcmZo*{mjB)%*)Hg!^@wzkz*Spr>A~dVv&A%dHLikjB5aU2MI?2 diff --git a/reValuate/upload/migrations/__pycache__/0006_auto_20210311_1833.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0006_auto_20210311_1833.cpython-36.pyc index 86367484510500737e380d155eac7b2fa74db597..9995e56dcffa92ea703846e8bbb6bd900ba3300b 100644 GIT binary patch delta 44 zcmeBXox#ds%*)I5xZ!oeMvilgVqy9j`MIh3*@=0Xd5QV~Mfq8&$tA^;?=!9e08Oe8 AKmY&$ delta 31 mcmbQi+Re&g%*)Hg!^@wzk>eaAr>A~dVv&A%dHLiwjB5aN3kfIy diff --git a/reValuate/upload/migrations/__pycache__/0007_auto_20210311_1834.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0007_auto_20210311_1834.cpython-36.pyc index ff19e4d42b980e0cee8bea2cc0b96deef9ad6f33..b63e4bb4fee13ec07fcb0e1de4ed73db47e9e290 100644 GIT binary patch delta 44 zcmeyz(#^_Y%*)I5xZ!oeMvjAwVqy9j`MIh3*@=0Xd5QV~Mfq8&$tA^;FEOqG09}C) AivR!s delta 31 mcmeBX{l~&#%*)Hg!^@wzk>emEr>A~dVv&A%dHLk~jB5aXYzcD! diff --git a/reValuate/upload/migrations/__pycache__/0008_auto_20210311_1838.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0008_auto_20210311_1838.cpython-36.pyc index 5ae2e8fa51e657f412fae37fe1ad05e9a5bb921e..f1d586de55f6f1fcc906011fb0f1b7759552b107 100644 GIT binary patch delta 44 zcmaFC@|A_dn3tF9al`9`jU1~P#lrM6@^e%5vlH_&^Ahy~it@8klS_&x?_pd60BAH2 AvH$=8 delta 31 ncmey$@`8oKn3tD}hnGKbBgbk+PEY-^#3KFj^76?i8P@;+hXe_l diff --git a/reValuate/upload/migrations/__pycache__/0009_auto_20210311_1910.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0009_auto_20210311_1910.cpython-36.pyc index 8265927168f0774c0dee599e2f914efe28010639..9b85df9006fca3b3e8d92aa8f11ae03dc97da9f8 100644 GIT binary patch delta 44 zcmX@Wc9xC9n3tF9al`9`jT}BqVqy9j`MIh3*@=0Xd5QV~Mfq8&$tA^;W0@WU08il$ A;Q#;t delta 31 mcmX@hc7Tn;n3tD}hnGKbBZm(Yr>A~dVv&A%dHLilrpEwxQwYfb diff --git a/reValuate/upload/migrations/__pycache__/0010_auto_20210312_2339.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0010_auto_20210312_2339.cpython-36.pyc index b99ff4b370fe58017ddb97a8ddae89e1229810b7..a7a5b7757f2a517f8208e411d7b39e6765d170e1 100644 GIT binary patch delta 44 zcmcc2@_>cIn3tF9al`9`jU4kB#lrM6@^e%5vlH_&^Ahy~it@8klS_&xuV-8W0AGF( AW&i*H delta 31 ncmaFBa+!t0n3tD}hnGKbBgZ^OPEY-^#3KFj^76@h7?%J5ff)%- diff --git a/reValuate/upload/migrations/__pycache__/0011_auto_20210312_2341.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0011_auto_20210312_2341.cpython-36.pyc index d0d5065ddfe56ec54a2badd1746b71d624695fcd..b646eba9142ee41980646fbccec6e18dc6bf2701 100644 GIT binary patch delta 44 zcmaFH@|lIhn3tF9al`9`jT{>p#lrM6@^e%5vlH_&^Ahy~it@8klS_&xA7Wer0BArE AvH$=8 delta 31 ncmey&@{EPUn3tD}hnGKbBgaNYPEY-^#3KFj^76^&8J7S6hV}`X diff --git a/reValuate/upload/migrations/__pycache__/0012_auto_20210312_2347.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0012_auto_20210312_2347.cpython-36.pyc index 6c005f2356775698fb0cf941ee8894e0d94e40e4..03e92fb5e689cfd8a33807a6147b1a6948053c18 100644 GIT binary patch delta 44 zcmbQowwjH@n3tF9al`9`jU47oVqy9j`MIh3*@=0Xd5QV~Mfq8&$tA^;J(#Wm071wP AW&i*H delta 31 mcmZ3@HjjA~dVv&A%dHLi}rfUFgzX(nM diff --git a/reValuate/upload/migrations/__pycache__/0013_auto_20210315_0340.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0013_auto_20210315_0340.cpython-36.pyc index 036837c9324136cce309f5e06ce9db3c4cad3ee6..d9149fd272c07d7a1c02bd0a9439c1424f572a78 100644 GIT binary patch delta 44 zcmeBVoyN*x%*)I5xZ!oeMvhaAVqy9j`MIh3*@=0Xd5QV~Mfq8&$tA^;Z!@j~08D@o AHUIzs delta 31 mcmbQn+R4gc%*)Hg!^@wzk>eC2r>A~dVv&A%dHLiQjOze%NeLbR diff --git a/reValuate/upload/migrations/__pycache__/0014_image_time.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0014_image_time.cpython-36.pyc index 17a65bfb182110f90669c06b4fca3fba7e766e7d..607f73c8d2c434624166fbda55df5ee88efccf49 100644 GIT binary patch delta 44 zcmdnMvX_O!n3tF9al`9`jU3I4Vt)D=`MIh3*@=0Xd5QV~Mfq8&$tA^;r!dX|08fMu A+5i9m delta 31 mcmdnXvVn!en3tD}hnGKbBS$kMr=xyZVv&A%dHLjpjB@~XbO^!# diff --git a/reValuate/upload/migrations/__pycache__/0015_auto_20210315_1745.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0015_auto_20210315_1745.cpython-36.pyc index e3e11306b9074b1cd400a32b8e479df4c18ee502..604945564c0cbdc0f625cc7ec4054240f4139d07 100644 GIT binary patch delta 44 zcmZ3=x`~y;n3tF9al`9`jU2}q#lrM6@^e%5vlH_&^Ahy~it@8klS_&xUuQfA09A+( Ah5!Hn delta 31 ncmdnQx|Ef}n3tD}hnGKbBgZjDPEY-^#3KFj^76?~7|#I!d94X< diff --git a/reValuate/upload/migrations/__pycache__/0016_videos.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0016_videos.cpython-36.pyc index 37d75bbc0885d74730e68305f061fa5a2cf731db..76cdf8438ef38679b924c66326c0c041b75df7c9 100644 GIT binary patch delta 45 zcmdnVb&QL{n3tF9al`9`jU19JVqW?g`MIh3*@=0Xd5QV~Mfq8&$tA^`wOIHW0af7+ Ax&QzG delta 32 ncmX@cwUdj(n3tD}hnGKbBZnjlr>%ZjVv&A%dHH5@7Jfzmd7=lR diff --git a/reValuate/upload/migrations/__pycache__/0017_auto_20210315_1838.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0017_auto_20210315_1838.cpython-36.pyc index 5ed889b2551d0f5e489dfeb2511ba357ff6ea4b8..8e344f85b8d2688415a7402596b6e6b5eefedaa2 100644 GIT binary patch delta 44 zcmcb``ka-+n3tF9al`9`jU3+@#lrM6@^e%5vlH_&^Ahy~it@8klS_&xb1+>30BU>? AR{#J2 delta 31 mcmaFPdW)6An3tD}hnGKbBgc0}PEY-^#3KFj^76@|OqT$L!U;bB diff --git a/reValuate/upload/migrations/__pycache__/0018_auto_20210315_1839.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0018_auto_20210315_1839.cpython-36.pyc index 5dd96037ed3ef0b369b6a9a3cebe493a12705cb2..5bc28457aa18d99145e8910d13eda04e62bc9672 100644 GIT binary patch delta 44 zcmcb>dY6^Mn3tF9al`9`jT|2t#lrM6@^e%5vlH_&^Ahy~it@8klS_&xGclb50A^ee AGXMYp delta 31 mcmcc1dV!V0n3tD}hnGKbBgaQZPEY-^#3KFj^76_2Oy>ZD^a&dP diff --git a/reValuate/upload/migrations/__pycache__/0019_auto_20210315_1841.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0019_auto_20210315_1841.cpython-36.pyc index 777a303ea97749ecfb5af55b1f604b630628f3e1..8d30f705847b5f3119509cb3b9f31c03ee05e857 100644 GIT binary patch delta 44 zcmdnbdWMz5n3tF9al`9`jT{dc#lrM6@^e%5vlH_&^Ahy~it@8klS_&xe`Gud0AYj> A?f?J) delta 31 ncmX@Zx}TN9n3tD}hnGKbBgX?qPEY-^#3KFj^76_57|#I!fwKwL diff --git a/reValuate/upload/migrations/__pycache__/0020_auto_20210315_1847.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0020_auto_20210315_1847.cpython-36.pyc index bc60252fddda1ba9dcffdb0ac303106bf3cd986a..9cb39fd45c90597bffd89f3fd5f8eca4da8859fb 100644 GIT binary patch delta 44 zcmdnTdYYBPn3tF9al`9`jU4wG#lrM6@^e%5vlH_&^Ahy~it@8klS_&xe_%WZ0AUUg A>Hq)$ delta 31 ncmX@jx{sB^n3tD}hnGKbBgcJ4PEY-^#3KFj^76@l8P5R#fn*8N diff --git a/reValuate/upload/migrations/__pycache__/0021_auto_20210315_1848.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0021_auto_20210315_1848.cpython-36.pyc index 29eb28096ec88dd6048e33860f391d5b393f5e6a..90acd6faf8ad493b28a297c02b196d263b546238 100644 GIT binary patch delta 44 zcmX@ddYhHQn3tF9al`9`jU0a%#lrM6@^e%5vlH_&^Ahy~it@8klS_&x^D-R-0A~Xb AH~;_u delta 31 mcmcc3dXAODn3tD}hnGKbBgY>`PEY-^#3KFj^76@2Oa}pkKnWlK diff --git a/reValuate/upload/migrations/__pycache__/0022_auto_20210315_1852.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0022_auto_20210315_1852.cpython-36.pyc index e9a41dc7c1324ba7a61d6bacae7cca27301e26d4..79a456d8c98bbe90210f5f94eb8807ef0b7fa593 100644 GIT binary patch delta 44 zcmeys@|T6fn3tF9al`9`jT~DU#lrM6@^e%5vlH_&^Ahy~it@8klS_&xA7fkv0Bj-< A)Bpeg delta 31 ncmey%@_~iJn3tD}hnGKbBga-oPEY-^#3KFj^76@-8CL-SiJ%F* diff --git a/reValuate/upload/migrations/__pycache__/0023_auto_20210315_1901.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0023_auto_20210315_1901.cpython-36.pyc index 77693192691a97333a238987a2750aa9b693818f..5da1e914d5f646ee1c2e66f5fe36034357ef4f58 100644 GIT binary patch delta 44 zcmaFJ@{WbWn3tF9al`9`jU00s#lrM6@^e%5vlH_&^Ahy~it@8klS_&xuVdT{0AwK$ Aj{pDw delta 31 ncmaFI@{onYn3tD}hnGKbBgb4uPEY-^#3KFj^76^M88-s}gk1@D diff --git a/reValuate/upload/migrations/__pycache__/0024_media_managed_by.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/0024_media_managed_by.cpython-36.pyc index 95987500707e380d5f8cfe076ee37473f5af9bdf..88eec68d12fffdcf1cfa3c866bf3a3b07715e0e9 100644 GIT binary patch delta 44 zcmcc5@`i=On3tF9al`9`jT~zj#X|Hm@^e%5vlH_&^Ahy~it@8klS_&x?`2#B0A&ym AmH+?% delta 31 ncmaFEa-W66n3tD}hnGKbBgYy>PIvvX#3KFj^76^27#9Hmgx3jv diff --git a/reValuate/upload/migrations/__pycache__/__init__.cpython-36.pyc b/reValuate/upload/migrations/__pycache__/__init__.cpython-36.pyc index 3b86eb99aa21aa165a1bd8ae5294d2c58433ca35..e1f0bdfc0915379108046ddedee042db3d72cb87 100644 GIT binary patch delta 42 xcmeBWoW;mt%*)I5xZ!oeL=JN?cm0g~+*JMS#JtSBME!uG{H)aElH!RTt^gqY4s-wj delta 29 kcmbQm*vrUa%*)Hg!^@vIk;9zRO1~_zNWZ+id}63809xt?TmS$7 diff --git a/reValuate/upload/views.py b/reValuate/upload/views.py index 7e20338a..c9f2d0d4 100644 --- a/reValuate/upload/views.py +++ b/reValuate/upload/views.py @@ -29,6 +29,11 @@ def imageUpload(request): warning = True else: warning = False + + media = Media.objects.filter(user_id=request.user.id).last() + print(media.tokenized) + if media.tokenized is None: + return render(request, "wait.html") print(request.user.id) if request.method == 'POST': @@ -79,13 +84,23 @@ def imageUpload(request): def viewMedia(request): get_status = Media.objects.filter(user_id=request.user.id) - img_list = os.listdir(settings.MEDIA_ROOT + f"{request.user.id}/") + approved = [] + declined = [] + processing = [] + for i in get_status: + if i.tokenized: + approved.append(i) + if not i.tokenized: + declined.append(i) + if i.tokenized is None: + processing.append(i) + + context={ + "approved":len(approved), + "declined":len(declined), + "processing":len(processing), - context = { - "id":request.user.id, - "get_status":get_status, - "img_number": len(img_list), } return render (request, 'showAllImage.html', context) diff --git a/reValuate/users/__pycache__/admin.cpython-36.pyc b/reValuate/users/__pycache__/admin.cpython-36.pyc index fedbaacabc038deba57bb623c24b270aa688306c..b5bfcb18b7689b3a563030719275bb5fef1bec1c 100644 GIT binary patch delta 42 xcmZ3*xSf&1n3tF9al`9`i5$sd7Wx_axvBcuiFuiMiTVLW`B|ySCB+j<%m6LD4(I>? delta 29 kcmdnaxQda(n3tD}hnGKbB1bZ(wtiV+k$!o3`NT#u0AoJ~&;S4c diff --git a/reValuate/users/__pycache__/models.cpython-36.pyc b/reValuate/users/__pycache__/models.cpython-36.pyc index a50f0b587db3f47ba313bedcf361952b158d950a..a5c0a0a62e4cb135167dd951796cee8d3d861215 100644 GIT binary patch delta 45 zcmeBSpUKW)%*)I5xZ!oeMvhuWF-!f7{M=Oi?8LmxyhQzgqWrAXU$^0QKtONuAnvjhM$;}4nu delta 29 kcmZ3&G@XgVn3tD}hnGKbBF9-yE&Z~@BK`96@`gMh+(?F$?{S{M=Oi?8LmxyhQzgqWrAXk delta 39 ucmbOx(<#GY%*)Hg!^@wzk;93JQ(M0*u}HtXynJ&4(_${hTbo&Ug%|<2T?z33 diff --git a/reValuate/users/migrations/__pycache__/0001_initial.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0001_initial.cpython-36.pyc index 8c8404c17ac34276f20eb2865efd3b94d0d871b0..c53818b5bfc80c585f21eb33ce4200dcfcff4bf8 100644 GIT binary patch delta 44 zcmeys_Lq&rn3tF9al`9`jU0VUVqW?g`MIh3*@=0Xd5QV~Mfq8&$tA^;=QCXd0A}|P ArvLx| delta 31 mcmey%_JNJVn3tD}hnGKbBS#+-r>%ZjVv&A%dHLiuOcw!$%L$JF diff --git a/reValuate/users/migrations/__pycache__/0002_auto_20210220_2131.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0002_auto_20210220_2131.cpython-36.pyc index 1557492e50bafbc4ae39f264ab537dcdbbcb9a8b..ee5215ef8e8027f3e4ae5259bd69e1971be0a8c0 100644 GIT binary patch delta 44 zcmeBVna09l%*)I5xZ!oeMvf>(u~7Yt{M=Oi?8LmxyhQzgqWrAX3u}HtXynJ#6<2(Rrq6jMh diff --git a/reValuate/users/migrations/__pycache__/0003_auto_20210220_2142.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0003_auto_20210220_2142.cpython-36.pyc index 1b222b1ef709b41df1847c6e1b82f22030ae3a22..18006e3ead48efb120d88daaf56d2d4c75d20394 100644 GIT binary patch delta 44 zcmX@Wa+Za|n3tF9al`9`jT}9UVxjsO`MIh3*@=0Xd5QV~Mfq8&$tA^;=Q1t^09L^e A8UO$Q delta 31 mcmX@ha)5=yn3tD}hnGKbBS#M-r-y!7Vv&A%dHLj3jEez#K?wo? diff --git a/reValuate/users/migrations/__pycache__/0004_auto_20210220_2143.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0004_auto_20210220_2143.cpython-36.pyc index 38a0eca0af8108481bc5c62520dda2ed88b1fbb1..4038994dfb81b050ee7a0331a4f8450e30e0f515 100644 GIT binary patch delta 44 zcmeBWo5jXq%*)I5xZ!oeMh+z=u~7Yt{M=Oi?8LmxyhQzgqWrAX3u}HtXynM0)(=7mKD+mPu diff --git a/reValuate/users/migrations/__pycache__/0005_auto_20210307_1544.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0005_auto_20210307_1544.cpython-36.pyc index a67775bcfb85c634532dfe58cbe3b75ff1d40362..4d49a514842948e7ce0410c6baa1b92c9eedac6f 100644 GIT binary patch delta 44 zcmcb}c8`t2n3tF9al`9`jT{L~VxjsO`MIh3*@=0Xd5QV~Mfq8&$tA^;3z;4O09X1D ACjbBd delta 31 mcmcb|c9D(4n3tD}hnGKbBS!)gr-y!7Vv&A%dHLizrUw9gy9o~f diff --git a/reValuate/users/migrations/__pycache__/0006_delete_balance.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0006_delete_balance.cpython-36.pyc index 63a169aad7102512ce844fc85b4dc556a043d443..a4c73e2885a4ac6c99430b764a3750627a881a5b 100644 GIT binary patch delta 44 zcmaFB{Fa%+n3tF9al`9`jU1MYVuAV@`MIh3*@=0Xd5QV~Mfq8&$tA^;y%?tf09IHJ Ap#T5? delta 31 mcmaFM{D7Imn3tD}hnGKbBZnm;r;C1BVv&A%dHLjU#%Tb29SDg4 diff --git a/reValuate/users/migrations/__pycache__/0007_balance.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0007_balance.cpython-36.pyc index f03ff7f882e41725e2cd04388932abeac51b8522..f22c1604c53ab10e701d52cdefcb886ca3f4fb4c 100644 GIT binary patch delta 44 zcmZ3_wug%ZjVv&A%dHLjero8}kBnY1X diff --git a/reValuate/users/migrations/__pycache__/0008_transaction.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0008_transaction.cpython-36.pyc index 8afee7f5be30cfdabbe376506c9c2085b53def05..e8da62f7b242074b56c2b8cda05e3d6c6481b80a 100644 GIT binary patch delta 44 zcmZo;pUlo-%*)I5xZ!oeMvk>iVt)D=`MIh3*@=0Xd5QV~Mfq8&$tA^;_c5IS07vc+ A4gdfE delta 31 mcmbQt-p0;h%*)Hg!^@wzkz*|rr=xyZVv&A%dHLkiOeX+vr3m%_ diff --git a/reValuate/users/migrations/__pycache__/0009_auto_20210316_1408.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0009_auto_20210316_1408.cpython-36.pyc index e296b8854ae4651ae0a87829570c477d26cbc366..0e71b14f8d20805956b74c57e5a385248cd4ac45 100644 GIT binary patch delta 44 zcmZ3^x`ma)n3tF9al`9`jU2BT#X|Kn@^e%5vlH_&^Ahy~it@8klS_&x|6yDW09uz2 AumAu6 delta 31 mcmdnOx}256n3tD}hnGKbBgbn-P7nRE#3KFj^76@?OsfHTwg{O3 diff --git a/reValuate/users/migrations/__pycache__/0010_auto_20210316_1415.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0010_auto_20210316_1415.cpython-36.pyc index 78b32f1f8889df86b57b82f2bc6358a7eac152a3..efa2ee8ebad0593a70303ce49fb8432dcfef07ee 100644 GIT binary patch delta 44 zcmdnaeuSOFn3tF9al`9`jU0!V#6tBm@^e%5vlH_&^Ahy~it@8klS_&xUuJp&09)1& Ay#N3J delta 31 ncmX@YzMY-Jn3tD}hnGKbBgY{oP7nRE#3KFj^76?Kn4SOtekTc~ diff --git a/reValuate/users/migrations/__pycache__/0011_auto_20210316_1420.cpython-36.pyc b/reValuate/users/migrations/__pycache__/0011_auto_20210316_1420.cpython-36.pyc index acd7a2f900d82ce0da7a4588d84bcec768c3b8ef..2ab21ea99518a3fa879b3d1f5ba886cc3cbbdc0a 100644 GIT binary patch delta 44 zcmbQswu+6zn3tF9al`9`jT}ZyVxjsO`MIh3*@=0Xd5QV~Mfq8&$tA^;otbU{06@GC AT>t<8 delta 31 mcmZ3*HkXaVn3tD}hnGKbBZmRD41QWR5^Qj}9v(pfSYQ&i`$q%%edq^Ly+rl_ZA zq_U@IN;9Nr&0)%9j1o%GPSF9X(N56?lX_rMKa(+?B}zEOAW9^~FiJFqHA)PK#erBN zl{t$qiyvr)Q8QDNWQuW=REkNIG!VHossK2MTTCSi+>B&%nS?1R{Rf>SyHVrs`)W=4Iw3>IW3%XQd{W6i?pH GwH*Mhx=vI8 delta 273 zcmew*_D+n`n3tF9+*$F&M-w^c)GMSYrYNN-r>LZ;rn6)+rl`$fNoR}_NKuaxOwmZu zOl42el4eNJp2L*M7$uaVlcEb$qm!ZsCiTIjK_+85OO$YmVU$RUQIu$kLX;Q~ivzJl zDsvWJ7C+Do<7TEP$rO_)sT9*FX&{zKF^iH-l}lx}%92kpZ)R*}j8aIkh*C_kj8cMY zvI1&SPO%2^RZ?th7*cFg?9v&5&QMKZ4rb7_-yFwS%*g0A`4ZDZ##@`WFh65t3b{3T xHtRLUTa$~}N*H-JKW7tX1WNs9U&178%)r1<1R{PJ=$9oH>6e$6Pd?1G9RTX$!IOi!N9;!1R{Rv=$9oH>6e$6PkzE^ F4*)7q4ATGr diff --git a/reValuate/website/settings.py b/reValuate/website/settings.py index 22f12fb4..1ac03cf7 100644 --- a/reValuate/website/settings.py +++ b/reValuate/website/settings.py @@ -26,7 +26,7 @@ BASE_DIR = Path(__file__).resolve().parent.parent SECRET_KEY = '&(v*@m-bz2n9kki!2y)qo5ipp-v+!vfpb4cj=l6n93y&18jht*' # SECURITY WARNING: don't run with debug turned on in production! -DEBUG = False +DEBUG = True ALLOWED_HOSTS = [ "cleener.xyz", -- 2.30.2 From 8d928873a65482b6b934e1c5864cac2dcc61cf57 Mon Sep 17 00:00:00 2001 From: Yamozha Date: Fri, 10 Sep 2021 17:26:17 +0300 Subject: [PATCH 9/9] fixed up some minor details --- .gitignore | 1 + reValuate/home/views.py | 7 ++++++- reValuate/templates/base.html | 12 +++++++----- reValuate/templates/home.html | 2 +- reValuate/templates/leaderboard.html | 29 ++++++++++++++-------------- reValuate/templates/uploadImage.html | 2 +- 6 files changed, 30 insertions(+), 23 deletions(-) diff --git a/.gitignore b/.gitignore index b098c584..03a92de2 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ reValuate/db.sqlite3 *.sqlite3 */media/* *.pyc +*.sqlite3 diff --git a/reValuate/home/views.py b/reValuate/home/views.py index 41556408..e0eaefd9 100644 --- a/reValuate/home/views.py +++ b/reValuate/home/views.py @@ -5,6 +5,7 @@ from django.conf import settings from users.models import User import operator from upload.models import Media +import requests def homePage(request): iter_var = 0 @@ -35,13 +36,17 @@ def homePage(request): all_balance.append(user.balanceValue) print(f"{all_balance}") limited_coins = settings.ALL_COINS - sum(all_balance) + + github = requests.get("https://api.github.com/user/36108495").json() + context = { "isCashier": Cashier, "isProcessor": Processor, "userQR":userQR, "fullbalance": limited_coins, "currencyTotal": sum(all_balance), - "userBalance": userBalance + "userBalance": userBalance, + "github": f"https://github.com/{github['login']}", } diff --git a/reValuate/templates/base.html b/reValuate/templates/base.html index 9aa3130b..6eb5bbdc 100644 --- a/reValuate/templates/base.html +++ b/reValuate/templates/base.html @@ -21,20 +21,22 @@
-
Frontend, backend and planning:
Boyan
+
Frontend, backend and planning:
Boyan
{% endblock %} \ No newline at end of file diff --git a/reValuate/templates/leaderboard.html b/reValuate/templates/leaderboard.html index ad793551..d007b53e 100644 --- a/reValuate/templates/leaderboard.html +++ b/reValuate/templates/leaderboard.html @@ -14,39 +14,36 @@ html{ } .content{ - - display: flex; } #one{ font-size: 64px; - color:#D7FFC2; - -webkit-text-stroke-width: 2px; - -webkit-text-stroke-color: black; + color:rgba(70,147,48,1); + } #two{ font-size: 48px; - color:#D7FFC2; - -webkit-text-stroke-width: 2px; - -webkit-text-stroke-color: black; + color:rgba(70,147,48,1); + } #three{ font-size: 32px; - color:#D7FFC2; - -webkit-text-stroke-width: 1px; - -webkit-text-stroke-color: black; + color:rgba(70,147,48,1); + } .place{ font-size: 28px; - color:#D7FFC2; - -webkit-text-stroke-width: 1px; - -webkit-text-stroke-color: black; + color:rgba(70,147,48,1); + } ul{ list-style-type:none; } +#text{ + padding:20vh; +} {% endblock %} @@ -54,7 +51,8 @@ ul{
-

reCoins Класация



+
+

reCoins Класация



    {% for i, z in leaderboard.items %} {% if forloop.counter == 1 %} @@ -71,6 +69,7 @@ ul{
{% endif %} {% endfor %} +
{% endblock %} \ No newline at end of file diff --git a/reValuate/templates/uploadImage.html b/reValuate/templates/uploadImage.html index f98bef6b..b48b74df 100644 --- a/reValuate/templates/uploadImage.html +++ b/reValuate/templates/uploadImage.html @@ -116,7 +116,7 @@ {% if user.is_authenticated %} {% if img_obj %}

Снимката ти е качена успешно!

- Кликни тук, ако искаш да я видиш! + Кликни тук, ако искаш видиш прогреса си! -- 2.30.2