├── .gitignore ├── LICENSE ├── README-zh.md ├── README.md ├── examples └── django-auth-with-react │ ├── README.md │ ├── backend │ ├── api │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ ├── backend │ │ ├── __init__.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ └── manage.py │ ├── frontend │ ├── .gitignore │ ├── README.md │ ├── config │ │ ├── env.js │ │ ├── jest │ │ │ ├── cssTransform.js │ │ │ └── fileTransform.js │ │ ├── paths.js │ │ ├── polyfills.js │ │ ├── webpack.config.dev.js │ │ ├── webpack.config.prod.js │ │ └── webpackDevServer.config.js │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ └── manifest.json │ ├── scripts │ │ ├── build.js │ │ ├── start.js │ │ └── test.js │ ├── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── actions │ │ │ ├── index.js │ │ │ └── types.js │ │ ├── config │ │ │ └── Api │ │ │ │ └── index.js │ │ ├── index.css │ │ ├── index.js │ │ ├── logo.svg │ │ ├── reducers │ │ │ └── index.js │ │ ├── registerServiceWorker.js │ │ ├── store.js │ │ └── util │ │ │ ├── ApiClient.js │ │ │ └── Auth.js │ └── yarn.lock │ └── requirements.txt └── project ├── manage.py ├── my_project ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py ├── requirements.txt └── vue2_frontend ├── .babelrc ├── .editorconfig ├── .gitignore ├── .postcssrc.js ├── README.md ├── build ├── build.js ├── check-versions.js ├── dev-client.js ├── dev-server.js ├── utils.js ├── vue-loader.conf.js ├── webpack.base.conf.js ├── webpack.dev.conf.js └── webpack.prod.conf.js ├── config ├── dev.env.js ├── index.js └── prod.env.js ├── index.html ├── package.json ├── src ├── App.vue ├── assets │ └── logo.png ├── components │ └── HelloWorld.vue ├── main.js └── router │ └── index.js └── static └── .gitkeep /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/LICENSE -------------------------------------------------------------------------------- /README-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/README-zh.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/README.md -------------------------------------------------------------------------------- /examples/django-auth-with-react/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/api/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/backend/api/admin.py -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/api/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/backend/api/apps.py -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/api/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/api/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/backend/api/models.py -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/api/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/backend/api/tests.py -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/backend/api/urls.py -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/api/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/backend/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/backend/backend/settings.py -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/backend/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/backend/backend/urls.py -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/backend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/backend/backend/wsgi.py -------------------------------------------------------------------------------- /examples/django-auth-with-react/backend/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/backend/manage.py -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/.gitignore -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/README.md -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/config/env.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/config/jest/cssTransform.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/config/jest/fileTransform.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/config/paths.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/config/polyfills.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/config/webpack.config.dev.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/config/webpack.config.prod.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/package.json -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/public/favicon.ico -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/public/index.html -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/public/manifest.json -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/scripts/build.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/scripts/start.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/scripts/test.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/App.css -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/App.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/App.test.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/actions/index.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/actions/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/actions/types.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/config/Api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/config/Api/index.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/index.css -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/index.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/logo.svg -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/reducers/index.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/registerServiceWorker.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/store.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/util/ApiClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/util/ApiClient.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/src/util/Auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/src/util/Auth.js -------------------------------------------------------------------------------- /examples/django-auth-with-react/frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/frontend/yarn.lock -------------------------------------------------------------------------------- /examples/django-auth-with-react/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/examples/django-auth-with-react/requirements.txt -------------------------------------------------------------------------------- /project/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/manage.py -------------------------------------------------------------------------------- /project/my_project/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /project/my_project/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/my_project/settings.py -------------------------------------------------------------------------------- /project/my_project/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/my_project/urls.py -------------------------------------------------------------------------------- /project/my_project/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/my_project/wsgi.py -------------------------------------------------------------------------------- /project/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/requirements.txt -------------------------------------------------------------------------------- /project/vue2_frontend/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/.babelrc -------------------------------------------------------------------------------- /project/vue2_frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/.editorconfig -------------------------------------------------------------------------------- /project/vue2_frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/.gitignore -------------------------------------------------------------------------------- /project/vue2_frontend/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/.postcssrc.js -------------------------------------------------------------------------------- /project/vue2_frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/README.md -------------------------------------------------------------------------------- /project/vue2_frontend/build/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/build/build.js -------------------------------------------------------------------------------- /project/vue2_frontend/build/check-versions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/build/check-versions.js -------------------------------------------------------------------------------- /project/vue2_frontend/build/dev-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/build/dev-client.js -------------------------------------------------------------------------------- /project/vue2_frontend/build/dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/build/dev-server.js -------------------------------------------------------------------------------- /project/vue2_frontend/build/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/build/utils.js -------------------------------------------------------------------------------- /project/vue2_frontend/build/vue-loader.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/build/vue-loader.conf.js -------------------------------------------------------------------------------- /project/vue2_frontend/build/webpack.base.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/build/webpack.base.conf.js -------------------------------------------------------------------------------- /project/vue2_frontend/build/webpack.dev.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/build/webpack.dev.conf.js -------------------------------------------------------------------------------- /project/vue2_frontend/build/webpack.prod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/build/webpack.prod.conf.js -------------------------------------------------------------------------------- /project/vue2_frontend/config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/config/dev.env.js -------------------------------------------------------------------------------- /project/vue2_frontend/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/config/index.js -------------------------------------------------------------------------------- /project/vue2_frontend/config/prod.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = { 3 | NODE_ENV: '"production"' 4 | } 5 | -------------------------------------------------------------------------------- /project/vue2_frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/index.html -------------------------------------------------------------------------------- /project/vue2_frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/package.json -------------------------------------------------------------------------------- /project/vue2_frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/src/App.vue -------------------------------------------------------------------------------- /project/vue2_frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/src/assets/logo.png -------------------------------------------------------------------------------- /project/vue2_frontend/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /project/vue2_frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/src/main.js -------------------------------------------------------------------------------- /project/vue2_frontend/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tmpbook/django-with-vuejs/HEAD/project/vue2_frontend/src/router/index.js -------------------------------------------------------------------------------- /project/vue2_frontend/static/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------