From ada9d99644fd855df17ad15b1ab7f2c99ac1afcc Mon Sep 17 00:00:00 2001 From: Edward Tirado Jr Date: Mon, 7 Apr 2025 00:30:11 -0500 Subject: [PATCH] initial commit --- .idea/misc.xml | 2 +- .idea/movie-night-py.iml | 2 +- Dockerfile | 2 +- README.md | 23 +- docker-compose.yml | 8 +- firstRun.sh | 10 +- manage.py | 2 +- {djangodocker => movie_manager}/__init__.py | 0 movie_manager/admin.py | 3 + movie_manager/apps.py | 6 + movie_manager/migrations/0001_initial.py | 48 + ...ptions_alter_movielist_options_and_more.py | 26 + movie_manager/migrations/__init__.py | 0 movie_manager/models.py | 40 + movie_manager/serializers.py | 21 + movie_manager/tests.py | 3 + movie_manager/views.py | 48 + movienight/__init__.py | 0 {djangodocker => movienight}/asgi.py | 4 +- {djangodocker => movienight}/settings.py | 8 +- {djangodocker => movienight}/urls.py | 5 +- {djangodocker => movienight}/wsgi.py | 4 +- requirements.txt | 3 +- static/admin/css/autocomplete.css | 279 + static/admin/css/base.css | 1179 ++ static/admin/css/changelists.css | 343 + static/admin/css/dark_mode.css | 130 + static/admin/css/dashboard.css | 29 + static/admin/css/forms.css | 512 + static/admin/css/login.css | 61 + static/admin/css/nav_sidebar.css | 150 + static/admin/css/responsive.css | 967 ++ static/admin/css/responsive_rtl.css | 111 + static/admin/css/rtl.css | 291 + static/admin/css/unusable_password_field.css | 19 + .../css/vendor/select2/LICENSE-SELECT2.md | 21 + static/admin/css/vendor/select2/select2.css | 481 + .../admin/css/vendor/select2/select2.min.css | 1 + static/admin/css/widgets.css | 593 + static/admin/img/LICENSE | 20 + static/admin/img/README.txt | 7 + static/admin/img/calendar-icons.svg | 63 + static/admin/img/gis/move_vertex_off.svg | 1 + static/admin/img/gis/move_vertex_on.svg | 1 + static/admin/img/icon-addlink.svg | 3 + static/admin/img/icon-alert.svg | 3 + static/admin/img/icon-calendar.svg | 9 + static/admin/img/icon-changelink.svg | 3 + static/admin/img/icon-clock.svg | 9 + static/admin/img/icon-deletelink.svg | 3 + static/admin/img/icon-hidelink.svg | 3 + static/admin/img/icon-no.svg | 3 + static/admin/img/icon-unknown-alt.svg | 3 + static/admin/img/icon-unknown.svg | 3 + static/admin/img/icon-viewlink.svg | 3 + static/admin/img/icon-yes.svg | 3 + static/admin/img/inline-delete.svg | 3 + static/admin/img/search.svg | 3 + static/admin/img/selector-icons.svg | 34 + static/admin/img/sorting-icons.svg | 19 + static/admin/img/tooltag-add.svg | 3 + static/admin/img/tooltag-arrowright.svg | 3 + static/admin/js/SelectBox.js | 116 + static/admin/js/SelectFilter2.js | 286 + static/admin/js/actions.js | 204 + static/admin/js/admin/DateTimeShortcuts.js | 408 + static/admin/js/admin/RelatedObjectLookups.js | 240 + static/admin/js/autocomplete.js | 33 + static/admin/js/calendar.js | 239 + static/admin/js/cancel.js | 29 + static/admin/js/change_form.js | 16 + static/admin/js/core.js | 184 + static/admin/js/filters.js | 30 + static/admin/js/inlines.js | 359 + static/admin/js/jquery.init.js | 8 + static/admin/js/nav_sidebar.js | 79 + static/admin/js/popup_response.js | 15 + static/admin/js/prepopulate.js | 43 + static/admin/js/prepopulate_init.js | 15 + static/admin/js/theme.js | 51 + static/admin/js/unusable_password_field.js | 29 + static/admin/js/urlify.js | 169 + static/admin/js/vendor/jquery/LICENSE.txt | 20 + static/admin/js/vendor/jquery/jquery.js | 10716 ++++++++++++++++ static/admin/js/vendor/jquery/jquery.min.js | 2 + static/admin/js/vendor/select2/LICENSE.md | 21 + static/admin/js/vendor/select2/i18n/af.js | 3 + static/admin/js/vendor/select2/i18n/ar.js | 3 + static/admin/js/vendor/select2/i18n/az.js | 3 + static/admin/js/vendor/select2/i18n/bg.js | 3 + static/admin/js/vendor/select2/i18n/bn.js | 3 + static/admin/js/vendor/select2/i18n/bs.js | 3 + static/admin/js/vendor/select2/i18n/ca.js | 3 + static/admin/js/vendor/select2/i18n/cs.js | 3 + static/admin/js/vendor/select2/i18n/da.js | 3 + static/admin/js/vendor/select2/i18n/de.js | 3 + static/admin/js/vendor/select2/i18n/dsb.js | 3 + static/admin/js/vendor/select2/i18n/el.js | 3 + static/admin/js/vendor/select2/i18n/en.js | 3 + static/admin/js/vendor/select2/i18n/es.js | 3 + static/admin/js/vendor/select2/i18n/et.js | 3 + static/admin/js/vendor/select2/i18n/eu.js | 3 + static/admin/js/vendor/select2/i18n/fa.js | 3 + static/admin/js/vendor/select2/i18n/fi.js | 3 + static/admin/js/vendor/select2/i18n/fr.js | 3 + static/admin/js/vendor/select2/i18n/gl.js | 3 + static/admin/js/vendor/select2/i18n/he.js | 3 + static/admin/js/vendor/select2/i18n/hi.js | 3 + static/admin/js/vendor/select2/i18n/hr.js | 3 + static/admin/js/vendor/select2/i18n/hsb.js | 3 + static/admin/js/vendor/select2/i18n/hu.js | 3 + static/admin/js/vendor/select2/i18n/hy.js | 3 + static/admin/js/vendor/select2/i18n/id.js | 3 + static/admin/js/vendor/select2/i18n/is.js | 3 + static/admin/js/vendor/select2/i18n/it.js | 3 + static/admin/js/vendor/select2/i18n/ja.js | 3 + static/admin/js/vendor/select2/i18n/ka.js | 3 + static/admin/js/vendor/select2/i18n/km.js | 3 + static/admin/js/vendor/select2/i18n/ko.js | 3 + static/admin/js/vendor/select2/i18n/lt.js | 3 + static/admin/js/vendor/select2/i18n/lv.js | 3 + static/admin/js/vendor/select2/i18n/mk.js | 3 + static/admin/js/vendor/select2/i18n/ms.js | 3 + static/admin/js/vendor/select2/i18n/nb.js | 3 + static/admin/js/vendor/select2/i18n/ne.js | 3 + static/admin/js/vendor/select2/i18n/nl.js | 3 + static/admin/js/vendor/select2/i18n/pl.js | 3 + static/admin/js/vendor/select2/i18n/ps.js | 3 + static/admin/js/vendor/select2/i18n/pt-BR.js | 3 + static/admin/js/vendor/select2/i18n/pt.js | 3 + static/admin/js/vendor/select2/i18n/ro.js | 3 + static/admin/js/vendor/select2/i18n/ru.js | 3 + static/admin/js/vendor/select2/i18n/sk.js | 3 + static/admin/js/vendor/select2/i18n/sl.js | 3 + static/admin/js/vendor/select2/i18n/sq.js | 3 + .../admin/js/vendor/select2/i18n/sr-Cyrl.js | 3 + static/admin/js/vendor/select2/i18n/sr.js | 3 + static/admin/js/vendor/select2/i18n/sv.js | 3 + static/admin/js/vendor/select2/i18n/th.js | 3 + static/admin/js/vendor/select2/i18n/tk.js | 3 + static/admin/js/vendor/select2/i18n/tr.js | 3 + static/admin/js/vendor/select2/i18n/uk.js | 3 + static/admin/js/vendor/select2/i18n/vi.js | 3 + static/admin/js/vendor/select2/i18n/zh-CN.js | 3 + static/admin/js/vendor/select2/i18n/zh-TW.js | 3 + .../admin/js/vendor/select2/select2.full.js | 6820 ++++++++++ .../js/vendor/select2/select2.full.min.js | 2 + static/admin/js/vendor/xregexp/LICENSE.txt | 21 + static/admin/js/vendor/xregexp/xregexp.js | 6126 +++++++++ static/admin/js/vendor/xregexp/xregexp.min.js | 17 + .../css/bootstrap-theme.min.css | 6 + .../css/bootstrap-theme.min.css.map | 1 + .../rest_framework/css/bootstrap-tweaks.css | 237 + static/rest_framework/css/bootstrap.min.css | 6 + .../rest_framework/css/bootstrap.min.css.map | 1 + static/rest_framework/css/default.css | 82 + .../rest_framework/css/font-awesome-4.0.3.css | 1338 ++ static/rest_framework/css/prettify.css | 30 + static/rest_framework/docs/css/base.css | 359 + static/rest_framework/docs/css/highlight.css | 125 + .../docs/css/jquery.json-view.min.css | 11 + static/rest_framework/docs/img/favicon.ico | Bin 0 -> 5430 bytes static/rest_framework/docs/img/grid.png | Bin 0 -> 1458 bytes static/rest_framework/docs/js/api.js | 315 + .../rest_framework/docs/js/highlight.pack.js | 2 + .../docs/js/jquery.json-view.min.js | 7 + .../fonts/fontawesome-webfont.eot | Bin 0 -> 38205 bytes .../fonts/fontawesome-webfont.svg | 414 + .../fonts/fontawesome-webfont.ttf | Bin 0 -> 80652 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 44432 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes .../img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes .../img/glyphicons-halflings.png | Bin 0 -> 12762 bytes static/rest_framework/img/grid.png | Bin 0 -> 1458 bytes static/rest_framework/js/ajax-form.js | 133 + static/rest_framework/js/bootstrap.min.js | 6 + static/rest_framework/js/coreapi-0.1.1.js | 2043 +++ static/rest_framework/js/csrf.js | 53 + static/rest_framework/js/default.js | 47 + static/rest_framework/js/jquery-3.7.1.min.js | 2 + static/rest_framework/js/load-ajax-form.js | 3 + static/rest_framework/js/prettify-min.js | 28 + users/views.py | 1 - 187 files changed, 37611 insertions(+), 42 deletions(-) rename {djangodocker => movie_manager}/__init__.py (100%) create mode 100644 movie_manager/admin.py create mode 100644 movie_manager/apps.py create mode 100644 movie_manager/migrations/0001_initial.py create mode 100644 movie_manager/migrations/0002_alter_movie_options_alter_movielist_options_and_more.py create mode 100644 movie_manager/migrations/__init__.py create mode 100644 movie_manager/models.py create mode 100644 movie_manager/serializers.py create mode 100644 movie_manager/tests.py create mode 100644 movie_manager/views.py create mode 100644 movienight/__init__.py rename {djangodocker => movienight}/asgi.py (72%) rename {djangodocker => movienight}/settings.py (94%) rename {djangodocker => movienight}/urls.py (81%) rename {djangodocker => movienight}/wsgi.py (72%) create mode 100644 static/admin/css/autocomplete.css create mode 100644 static/admin/css/base.css create mode 100644 static/admin/css/changelists.css create mode 100644 static/admin/css/dark_mode.css create mode 100644 static/admin/css/dashboard.css create mode 100644 static/admin/css/forms.css create mode 100644 static/admin/css/login.css create mode 100644 static/admin/css/nav_sidebar.css create mode 100644 static/admin/css/responsive.css create mode 100644 static/admin/css/responsive_rtl.css create mode 100644 static/admin/css/rtl.css create mode 100644 static/admin/css/unusable_password_field.css create mode 100644 static/admin/css/vendor/select2/LICENSE-SELECT2.md create mode 100644 static/admin/css/vendor/select2/select2.css create mode 100644 static/admin/css/vendor/select2/select2.min.css create mode 100644 static/admin/css/widgets.css create mode 100644 static/admin/img/LICENSE create mode 100644 static/admin/img/README.txt create mode 100644 static/admin/img/calendar-icons.svg create mode 100644 static/admin/img/gis/move_vertex_off.svg create mode 100644 static/admin/img/gis/move_vertex_on.svg create mode 100644 static/admin/img/icon-addlink.svg create mode 100644 static/admin/img/icon-alert.svg create mode 100644 static/admin/img/icon-calendar.svg create mode 100644 static/admin/img/icon-changelink.svg create mode 100644 static/admin/img/icon-clock.svg create mode 100644 static/admin/img/icon-deletelink.svg create mode 100644 static/admin/img/icon-hidelink.svg create mode 100644 static/admin/img/icon-no.svg create mode 100644 static/admin/img/icon-unknown-alt.svg create mode 100644 static/admin/img/icon-unknown.svg create mode 100644 static/admin/img/icon-viewlink.svg create mode 100644 static/admin/img/icon-yes.svg create mode 100644 static/admin/img/inline-delete.svg create mode 100644 static/admin/img/search.svg create mode 100644 static/admin/img/selector-icons.svg create mode 100644 static/admin/img/sorting-icons.svg create mode 100644 static/admin/img/tooltag-add.svg create mode 100644 static/admin/img/tooltag-arrowright.svg create mode 100644 static/admin/js/SelectBox.js create mode 100644 static/admin/js/SelectFilter2.js create mode 100644 static/admin/js/actions.js create mode 100644 static/admin/js/admin/DateTimeShortcuts.js create mode 100644 static/admin/js/admin/RelatedObjectLookups.js create mode 100644 static/admin/js/autocomplete.js create mode 100644 static/admin/js/calendar.js create mode 100644 static/admin/js/cancel.js create mode 100644 static/admin/js/change_form.js create mode 100644 static/admin/js/core.js create mode 100644 static/admin/js/filters.js create mode 100644 static/admin/js/inlines.js create mode 100644 static/admin/js/jquery.init.js create mode 100644 static/admin/js/nav_sidebar.js create mode 100644 static/admin/js/popup_response.js create mode 100644 static/admin/js/prepopulate.js create mode 100644 static/admin/js/prepopulate_init.js create mode 100644 static/admin/js/theme.js create mode 100644 static/admin/js/unusable_password_field.js create mode 100644 static/admin/js/urlify.js create mode 100644 static/admin/js/vendor/jquery/LICENSE.txt create mode 100644 static/admin/js/vendor/jquery/jquery.js create mode 100644 static/admin/js/vendor/jquery/jquery.min.js create mode 100644 static/admin/js/vendor/select2/LICENSE.md create mode 100644 static/admin/js/vendor/select2/i18n/af.js create mode 100644 static/admin/js/vendor/select2/i18n/ar.js create mode 100644 static/admin/js/vendor/select2/i18n/az.js create mode 100644 static/admin/js/vendor/select2/i18n/bg.js create mode 100644 static/admin/js/vendor/select2/i18n/bn.js create mode 100644 static/admin/js/vendor/select2/i18n/bs.js create mode 100644 static/admin/js/vendor/select2/i18n/ca.js create mode 100644 static/admin/js/vendor/select2/i18n/cs.js create mode 100644 static/admin/js/vendor/select2/i18n/da.js create mode 100644 static/admin/js/vendor/select2/i18n/de.js create mode 100644 static/admin/js/vendor/select2/i18n/dsb.js create mode 100644 static/admin/js/vendor/select2/i18n/el.js create mode 100644 static/admin/js/vendor/select2/i18n/en.js create mode 100644 static/admin/js/vendor/select2/i18n/es.js create mode 100644 static/admin/js/vendor/select2/i18n/et.js create mode 100644 static/admin/js/vendor/select2/i18n/eu.js create mode 100644 static/admin/js/vendor/select2/i18n/fa.js create mode 100644 static/admin/js/vendor/select2/i18n/fi.js create mode 100644 static/admin/js/vendor/select2/i18n/fr.js create mode 100644 static/admin/js/vendor/select2/i18n/gl.js create mode 100644 static/admin/js/vendor/select2/i18n/he.js create mode 100644 static/admin/js/vendor/select2/i18n/hi.js create mode 100644 static/admin/js/vendor/select2/i18n/hr.js create mode 100644 static/admin/js/vendor/select2/i18n/hsb.js create mode 100644 static/admin/js/vendor/select2/i18n/hu.js create mode 100644 static/admin/js/vendor/select2/i18n/hy.js create mode 100644 static/admin/js/vendor/select2/i18n/id.js create mode 100644 static/admin/js/vendor/select2/i18n/is.js create mode 100644 static/admin/js/vendor/select2/i18n/it.js create mode 100644 static/admin/js/vendor/select2/i18n/ja.js create mode 100644 static/admin/js/vendor/select2/i18n/ka.js create mode 100644 static/admin/js/vendor/select2/i18n/km.js create mode 100644 static/admin/js/vendor/select2/i18n/ko.js create mode 100644 static/admin/js/vendor/select2/i18n/lt.js create mode 100644 static/admin/js/vendor/select2/i18n/lv.js create mode 100644 static/admin/js/vendor/select2/i18n/mk.js create mode 100644 static/admin/js/vendor/select2/i18n/ms.js create mode 100644 static/admin/js/vendor/select2/i18n/nb.js create mode 100644 static/admin/js/vendor/select2/i18n/ne.js create mode 100644 static/admin/js/vendor/select2/i18n/nl.js create mode 100644 static/admin/js/vendor/select2/i18n/pl.js create mode 100644 static/admin/js/vendor/select2/i18n/ps.js create mode 100644 static/admin/js/vendor/select2/i18n/pt-BR.js create mode 100644 static/admin/js/vendor/select2/i18n/pt.js create mode 100644 static/admin/js/vendor/select2/i18n/ro.js create mode 100644 static/admin/js/vendor/select2/i18n/ru.js create mode 100644 static/admin/js/vendor/select2/i18n/sk.js create mode 100644 static/admin/js/vendor/select2/i18n/sl.js create mode 100644 static/admin/js/vendor/select2/i18n/sq.js create mode 100644 static/admin/js/vendor/select2/i18n/sr-Cyrl.js create mode 100644 static/admin/js/vendor/select2/i18n/sr.js create mode 100644 static/admin/js/vendor/select2/i18n/sv.js create mode 100644 static/admin/js/vendor/select2/i18n/th.js create mode 100644 static/admin/js/vendor/select2/i18n/tk.js create mode 100644 static/admin/js/vendor/select2/i18n/tr.js create mode 100644 static/admin/js/vendor/select2/i18n/uk.js create mode 100644 static/admin/js/vendor/select2/i18n/vi.js create mode 100644 static/admin/js/vendor/select2/i18n/zh-CN.js create mode 100644 static/admin/js/vendor/select2/i18n/zh-TW.js create mode 100644 static/admin/js/vendor/select2/select2.full.js create mode 100644 static/admin/js/vendor/select2/select2.full.min.js create mode 100644 static/admin/js/vendor/xregexp/LICENSE.txt create mode 100644 static/admin/js/vendor/xregexp/xregexp.js create mode 100644 static/admin/js/vendor/xregexp/xregexp.min.js create mode 100644 static/rest_framework/css/bootstrap-theme.min.css create mode 100644 static/rest_framework/css/bootstrap-theme.min.css.map create mode 100644 static/rest_framework/css/bootstrap-tweaks.css create mode 100644 static/rest_framework/css/bootstrap.min.css create mode 100644 static/rest_framework/css/bootstrap.min.css.map create mode 100644 static/rest_framework/css/default.css create mode 100644 static/rest_framework/css/font-awesome-4.0.3.css create mode 100644 static/rest_framework/css/prettify.css create mode 100644 static/rest_framework/docs/css/base.css create mode 100644 static/rest_framework/docs/css/highlight.css create mode 100644 static/rest_framework/docs/css/jquery.json-view.min.css create mode 100644 static/rest_framework/docs/img/favicon.ico create mode 100644 static/rest_framework/docs/img/grid.png create mode 100644 static/rest_framework/docs/js/api.js create mode 100644 static/rest_framework/docs/js/highlight.pack.js create mode 100644 static/rest_framework/docs/js/jquery.json-view.min.js create mode 100644 static/rest_framework/fonts/fontawesome-webfont.eot create mode 100644 static/rest_framework/fonts/fontawesome-webfont.svg create mode 100644 static/rest_framework/fonts/fontawesome-webfont.ttf create mode 100644 static/rest_framework/fonts/fontawesome-webfont.woff create mode 100644 static/rest_framework/fonts/glyphicons-halflings-regular.eot create mode 100644 static/rest_framework/fonts/glyphicons-halflings-regular.svg create mode 100644 static/rest_framework/fonts/glyphicons-halflings-regular.ttf create mode 100644 static/rest_framework/fonts/glyphicons-halflings-regular.woff create mode 100644 static/rest_framework/fonts/glyphicons-halflings-regular.woff2 create mode 100644 static/rest_framework/img/glyphicons-halflings-white.png create mode 100644 static/rest_framework/img/glyphicons-halflings.png create mode 100644 static/rest_framework/img/grid.png create mode 100644 static/rest_framework/js/ajax-form.js create mode 100644 static/rest_framework/js/bootstrap.min.js create mode 100644 static/rest_framework/js/coreapi-0.1.1.js create mode 100644 static/rest_framework/js/csrf.js create mode 100644 static/rest_framework/js/default.js create mode 100644 static/rest_framework/js/jquery-3.7.1.min.js create mode 100644 static/rest_framework/js/load-ajax-form.js create mode 100644 static/rest_framework/js/prettify-min.js diff --git a/.idea/misc.xml b/.idea/misc.xml index 57e400f..3684797 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -5,5 +5,5 @@