├── .gitignore ├── README.md ├── backend ├── __init__.py ├── admin.py ├── api.py ├── apps.py ├── gif_picture_manager.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── templates │ ├── base.html │ ├── index.html │ └── registration │ │ └── login.html ├── tests.py ├── urls.py └── views.py ├── frontend ├── .babelrc ├── .gitignore ├── README.md ├── index.html ├── package.json ├── src │ ├── App.vue │ ├── assets │ │ └── logo.png │ ├── components │ │ ├── Error404.vue │ │ ├── GifDetail.vue │ │ ├── GifHome.vue │ │ └── GifPic.vue │ ├── main.js │ ├── router.js │ └── services │ │ └── gifPicsApi.js ├── webpack.config.js └── yarn.lock ├── gif_catalog ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py ├── manage.py └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.pyc 3 | db.sqlite3 4 | 5 | frontend/webpack-stats.json 6 | 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/README.md -------------------------------------------------------------------------------- /backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/admin.py -------------------------------------------------------------------------------- /backend/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/api.py -------------------------------------------------------------------------------- /backend/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/apps.py -------------------------------------------------------------------------------- /backend/gif_picture_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/gif_picture_manager.py -------------------------------------------------------------------------------- /backend/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/models.py -------------------------------------------------------------------------------- /backend/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/templates/base.html -------------------------------------------------------------------------------- /backend/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/templates/index.html -------------------------------------------------------------------------------- /backend/templates/registration/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/templates/registration/login.html -------------------------------------------------------------------------------- /backend/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/tests.py -------------------------------------------------------------------------------- /backend/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/urls.py -------------------------------------------------------------------------------- /backend/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/backend/views.py -------------------------------------------------------------------------------- /frontend/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/.babelrc -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/src/assets/logo.png -------------------------------------------------------------------------------- /frontend/src/components/Error404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/src/components/Error404.vue -------------------------------------------------------------------------------- /frontend/src/components/GifDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/src/components/GifDetail.vue -------------------------------------------------------------------------------- /frontend/src/components/GifHome.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/src/components/GifHome.vue -------------------------------------------------------------------------------- /frontend/src/components/GifPic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/src/components/GifPic.vue -------------------------------------------------------------------------------- /frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/src/main.js -------------------------------------------------------------------------------- /frontend/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/src/router.js -------------------------------------------------------------------------------- /frontend/src/services/gifPicsApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/src/services/gifPicsApi.js -------------------------------------------------------------------------------- /frontend/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/webpack.config.js -------------------------------------------------------------------------------- /frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/frontend/yarn.lock -------------------------------------------------------------------------------- /gif_catalog/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gif_catalog/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/gif_catalog/settings.py -------------------------------------------------------------------------------- /gif_catalog/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/gif_catalog/urls.py -------------------------------------------------------------------------------- /gif_catalog/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/gif_catalog/wsgi.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/manage.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jabadia/gif_catalog/HEAD/requirements.txt --------------------------------------------------------------------------------