mirror of
https://github.com/Rushilwiz/spaceout.git
synced 2025-04-08 14:00:16 -04:00
Removed React
This commit is contained in:
parent
59cfbf50d4
commit
713e5bb4f6
|
@ -9,9 +9,10 @@ djangorestframework = "*"
|
|||
django-cockroachdb = "*"
|
||||
psycopg2 = "*"
|
||||
pillow = "*"
|
||||
djoser = "*"
|
||||
|
||||
[dev-packages]
|
||||
isort = "*"
|
||||
black = "*"
|
||||
|
||||
[requires]
|
||||
python_version = "3.8"
|
||||
|
|
391
site/Pipfile.lock
generated
391
site/Pipfile.lock
generated
|
@ -1,391 +0,0 @@
|
|||
{
|
||||
"_meta": {
|
||||
"hash": {
|
||||
"sha256": "7e2539a7fd9ce199e0113ff7ed5d20406cde458b139a14b45af5e54746387934"
|
||||
},
|
||||
"pipfile-spec": 6,
|
||||
"requires": {
|
||||
"python_version": "3.8"
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
"name": "pypi",
|
||||
"url": "https://pypi.org/simple",
|
||||
"verify_ssl": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"default": {
|
||||
"asgiref": {
|
||||
"hashes": [
|
||||
"sha256:5ee950735509d04eb673bd7f7120f8fa1c9e2df495394992c73234d526907e17",
|
||||
"sha256:7162a3cb30ab0609f1a4c95938fd73e8604f63bdba516a7f7d64b83ff09478f0"
|
||||
],
|
||||
"markers": "python_version >= '3.5'",
|
||||
"version": "==3.3.1"
|
||||
},
|
||||
"certifi": {
|
||||
"hashes": [
|
||||
"sha256:1a4995114262bffbc2413b159f2a1a480c969de6e6eb13ee966d470af86af59c",
|
||||
"sha256:719a74fb9e33b9bd44cc7f3a8d94bc35e4049deebe19ba7d8e108280cfd59830"
|
||||
],
|
||||
"version": "==2020.12.5"
|
||||
},
|
||||
"cffi": {
|
||||
"hashes": [
|
||||
"sha256:00a1ba5e2e95684448de9b89888ccd02c98d512064b4cb987d48f4b40aa0421e",
|
||||
"sha256:00e28066507bfc3fe865a31f325c8391a1ac2916219340f87dfad602c3e48e5d",
|
||||
"sha256:045d792900a75e8b1e1b0ab6787dd733a8190ffcf80e8c8ceb2fb10a29ff238a",
|
||||
"sha256:0638c3ae1a0edfb77c6765d487fee624d2b1ee1bdfeffc1f0b58c64d149e7eec",
|
||||
"sha256:105abaf8a6075dc96c1fe5ae7aae073f4696f2905fde6aeada4c9d2926752362",
|
||||
"sha256:155136b51fd733fa94e1c2ea5211dcd4c8879869008fc811648f16541bf99668",
|
||||
"sha256:1a465cbe98a7fd391d47dce4b8f7e5b921e6cd805ef421d04f5f66ba8f06086c",
|
||||
"sha256:1d2c4994f515e5b485fd6d3a73d05526aa0fcf248eb135996b088d25dfa1865b",
|
||||
"sha256:2c24d61263f511551f740d1a065eb0212db1dbbbbd241db758f5244281590c06",
|
||||
"sha256:51a8b381b16ddd370178a65360ebe15fbc1c71cf6f584613a7ea08bfad946698",
|
||||
"sha256:594234691ac0e9b770aee9fcdb8fa02c22e43e5c619456efd0d6c2bf276f3eb2",
|
||||
"sha256:5cf4be6c304ad0b6602f5c4e90e2f59b47653ac1ed9c662ed379fe48a8f26b0c",
|
||||
"sha256:64081b3f8f6f3c3de6191ec89d7dc6c86a8a43911f7ecb422c60e90c70be41c7",
|
||||
"sha256:6bc25fc545a6b3d57b5f8618e59fc13d3a3a68431e8ca5fd4c13241cd70d0009",
|
||||
"sha256:798caa2a2384b1cbe8a2a139d80734c9db54f9cc155c99d7cc92441a23871c03",
|
||||
"sha256:7c6b1dece89874d9541fc974917b631406233ea0440d0bdfbb8e03bf39a49b3b",
|
||||
"sha256:840793c68105fe031f34d6a086eaea153a0cd5c491cde82a74b420edd0a2b909",
|
||||
"sha256:8d6603078baf4e11edc4168a514c5ce5b3ba6e3e9c374298cb88437957960a53",
|
||||
"sha256:9cc46bc107224ff5b6d04369e7c595acb700c3613ad7bcf2e2012f62ece80c35",
|
||||
"sha256:9f7a31251289b2ab6d4012f6e83e58bc3b96bd151f5b5262467f4bb6b34a7c26",
|
||||
"sha256:9ffb888f19d54a4d4dfd4b3f29bc2c16aa4972f1c2ab9c4ab09b8ab8685b9c2b",
|
||||
"sha256:a5ed8c05548b54b998b9498753fb9cadbfd92ee88e884641377d8a8b291bcc01",
|
||||
"sha256:a7711edca4dcef1a75257b50a2fbfe92a65187c47dab5a0f1b9b332c5919a3fb",
|
||||
"sha256:af5c59122a011049aad5dd87424b8e65a80e4a6477419c0c1015f73fb5ea0293",
|
||||
"sha256:b18e0a9ef57d2b41f5c68beefa32317d286c3d6ac0484efd10d6e07491bb95dd",
|
||||
"sha256:b4e248d1087abf9f4c10f3c398896c87ce82a9856494a7155823eb45a892395d",
|
||||
"sha256:ba4e9e0ae13fc41c6b23299545e5ef73055213e466bd107953e4a013a5ddd7e3",
|
||||
"sha256:c6332685306b6417a91b1ff9fae889b3ba65c2292d64bd9245c093b1b284809d",
|
||||
"sha256:d5ff0621c88ce83a28a10d2ce719b2ee85635e85c515f12bac99a95306da4b2e",
|
||||
"sha256:d9efd8b7a3ef378dd61a1e77367f1924375befc2eba06168b6ebfa903a5e59ca",
|
||||
"sha256:df5169c4396adc04f9b0a05f13c074df878b6052430e03f50e68adf3a57aa28d",
|
||||
"sha256:ebb253464a5d0482b191274f1c8bf00e33f7e0b9c66405fbffc61ed2c839c775",
|
||||
"sha256:ec80dc47f54e6e9a78181ce05feb71a0353854cc26999db963695f950b5fb375",
|
||||
"sha256:f032b34669220030f905152045dfa27741ce1a6db3324a5bc0b96b6c7420c87b",
|
||||
"sha256:f60567825f791c6f8a592f3c6e3bd93dd2934e3f9dac189308426bd76b00ef3b",
|
||||
"sha256:f803eaa94c2fcda012c047e62bc7a51b0bdabda1cad7a92a522694ea2d76e49f"
|
||||
],
|
||||
"version": "==1.14.4"
|
||||
},
|
||||
"chardet": {
|
||||
"hashes": [
|
||||
"sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae",
|
||||
"sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691"
|
||||
],
|
||||
"version": "==3.0.4"
|
||||
},
|
||||
"coreapi": {
|
||||
"hashes": [
|
||||
"sha256:46145fcc1f7017c076a2ef684969b641d18a2991051fddec9458ad3f78ffc1cb",
|
||||
"sha256:bf39d118d6d3e171f10df9ede5666f63ad80bba9a29a8ec17726a66cf52ee6f3"
|
||||
],
|
||||
"version": "==2.3.3"
|
||||
},
|
||||
"coreschema": {
|
||||
"hashes": [
|
||||
"sha256:5e6ef7bf38c1525d5e55a895934ab4273548629f16aed5c0a6caa74ebf45551f",
|
||||
"sha256:9503506007d482ab0867ba14724b93c18a33b22b6d19fb419ef2d239dd4a1607"
|
||||
],
|
||||
"version": "==0.0.4"
|
||||
},
|
||||
"cryptography": {
|
||||
"hashes": [
|
||||
"sha256:0003a52a123602e1acee177dc90dd201f9bb1e73f24a070db7d36c588e8f5c7d",
|
||||
"sha256:0e85aaae861d0485eb5a79d33226dd6248d2a9f133b81532c8f5aae37de10ff7",
|
||||
"sha256:594a1db4511bc4d960571536abe21b4e5c3003e8750ab8365fafce71c5d86901",
|
||||
"sha256:69e836c9e5ff4373ce6d3ab311c1a2eed274793083858d3cd4c7d12ce20d5f9c",
|
||||
"sha256:788a3c9942df5e4371c199d10383f44a105d67d401fb4304178020142f020244",
|
||||
"sha256:7e177e4bea2de937a584b13645cab32f25e3d96fc0bc4a4cf99c27dc77682be6",
|
||||
"sha256:83d9d2dfec70364a74f4e7c70ad04d3ca2e6a08b703606993407bf46b97868c5",
|
||||
"sha256:84ef7a0c10c24a7773163f917f1cb6b4444597efd505a8aed0a22e8c4780f27e",
|
||||
"sha256:9e21301f7a1e7c03dbea73e8602905a4ebba641547a462b26dd03451e5769e7c",
|
||||
"sha256:9f6b0492d111b43de5f70052e24c1f0951cb9e6022188ebcb1cc3a3d301469b0",
|
||||
"sha256:a69bd3c68b98298f490e84519b954335154917eaab52cf582fa2c5c7efc6e812",
|
||||
"sha256:b4890d5fb9b7a23e3bf8abf5a8a7da8e228f1e97dc96b30b95685df840b6914a",
|
||||
"sha256:c366df0401d1ec4e548bebe8f91d55ebcc0ec3137900d214dd7aac8427ef3030",
|
||||
"sha256:dc42f645f8f3a489c3dd416730a514e7a91a59510ddaadc09d04224c098d3302"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'",
|
||||
"version": "==3.3.1"
|
||||
},
|
||||
"defusedxml": {
|
||||
"hashes": [
|
||||
"sha256:6687150770438374ab581bb7a1b327a847dd9c5749e396102de3fad4e8a3ef93",
|
||||
"sha256:f684034d135af4c6cbb949b8a4d2ed61634515257a67299e5f940fbaa34377f5"
|
||||
],
|
||||
"markers": "python_version >= '3.0'",
|
||||
"version": "==0.6.0"
|
||||
},
|
||||
"django": {
|
||||
"hashes": [
|
||||
"sha256:5c866205f15e7a7123f1eec6ab939d22d5bde1416635cab259684af66d8e48a2",
|
||||
"sha256:edb10b5c45e7e9c0fb1dc00b76ec7449aca258a39ffd613dbd078c51d19c9f03"
|
||||
],
|
||||
"index": "pypi",
|
||||
"version": "==3.1.4"
|
||||
},
|
||||
"django-cockroachdb": {
|
||||
"hashes": [
|
||||
"sha256:8aefd50510ef793f3fbd7833f17175a7a14cb5b397b07a6ee203f3e6433f9112",
|
||||
"sha256:e4071ec7c90f24f11a47497aeb0b96567f2924ca350d86b1c4eaae40f13a408c"
|
||||
],
|
||||
"index": "pypi",
|
||||
"version": "==3.1.2"
|
||||
},
|
||||
"django-templated-mail": {
|
||||
"hashes": [
|
||||
"sha256:8db807effebb42a532622e2d142dfd453dafcd0d7794c4c3332acb90656315f9",
|
||||
"sha256:f7127e1e31d7cad4e6c4b4801d25814d4b8782627ead76f4a75b3b7650687556"
|
||||
],
|
||||
"version": "==1.1.1"
|
||||
},
|
||||
"djangorestframework": {
|
||||
"hashes": [
|
||||
"sha256:0209bafcb7b5010fdfec784034f059d512256424de2a0f084cb82b096d6dd6a7"
|
||||
],
|
||||
"index": "pypi",
|
||||
"version": "==3.12.2"
|
||||
},
|
||||
"djangorestframework-simplejwt": {
|
||||
"hashes": [
|
||||
"sha256:7adc913ba0d2ed7f46e0b9bf6e86f9bd9248f1c4201722b732b8213e0ea66f9f",
|
||||
"sha256:bd587700b6ab34a6c6b12d426cce4fa580d57ef1952ad4ba3b79707784619ed3"
|
||||
],
|
||||
"markers": "python_version >= '3.7'",
|
||||
"version": "==4.6.0"
|
||||
},
|
||||
"djoser": {
|
||||
"hashes": [
|
||||
"sha256:3299073aa5822f9ad02bc872b87e719051c07d36cdc87a05b2afdb2c3bad46d1",
|
||||
"sha256:9590378d59eb3243572bcb6b0a45268a3e31bedddc15235ca248a18c7bc0ffe6"
|
||||
],
|
||||
"index": "pypi",
|
||||
"version": "==2.1.0"
|
||||
},
|
||||
"idna": {
|
||||
"hashes": [
|
||||
"sha256:b307872f855b18632ce0c21c5e45be78c0ea7ae4c15c828c20788b26921eb3f6",
|
||||
"sha256:b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
|
||||
"version": "==2.10"
|
||||
},
|
||||
"itypes": {
|
||||
"hashes": [
|
||||
"sha256:03da6872ca89d29aef62773672b2d408f490f80db48b23079a4b194c86dd04c6",
|
||||
"sha256:af886f129dea4a2a1e3d36595a2d139589e4dd287f5cab0b40e799ee81570ff1"
|
||||
],
|
||||
"version": "==1.2.0"
|
||||
},
|
||||
"jinja2": {
|
||||
"hashes": [
|
||||
"sha256:89aab215427ef59c34ad58735269eb58b1a5808103067f7bb9d5836c651b3bb0",
|
||||
"sha256:f0a4641d3cf955324a89c04f3d94663aa4d638abe8f733ecd3582848e1c37035"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'",
|
||||
"version": "==2.11.2"
|
||||
},
|
||||
"markupsafe": {
|
||||
"hashes": [
|
||||
"sha256:00bc623926325b26bb9605ae9eae8a215691f33cae5df11ca5424f06f2d1f473",
|
||||
"sha256:09027a7803a62ca78792ad89403b1b7a73a01c8cb65909cd876f7fcebd79b161",
|
||||
"sha256:09c4b7f37d6c648cb13f9230d847adf22f8171b1ccc4d5682398e77f40309235",
|
||||
"sha256:1027c282dad077d0bae18be6794e6b6b8c91d58ed8a8d89a89d59693b9131db5",
|
||||
"sha256:13d3144e1e340870b25e7b10b98d779608c02016d5184cfb9927a9f10c689f42",
|
||||
"sha256:24982cc2533820871eba85ba648cd53d8623687ff11cbb805be4ff7b4c971aff",
|
||||
"sha256:29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b",
|
||||
"sha256:43a55c2930bbc139570ac2452adf3d70cdbb3cfe5912c71cdce1c2c6bbd9c5d1",
|
||||
"sha256:46c99d2de99945ec5cb54f23c8cd5689f6d7177305ebff350a58ce5f8de1669e",
|
||||
"sha256:500d4957e52ddc3351cabf489e79c91c17f6e0899158447047588650b5e69183",
|
||||
"sha256:535f6fc4d397c1563d08b88e485c3496cf5784e927af890fb3c3aac7f933ec66",
|
||||
"sha256:596510de112c685489095da617b5bcbbac7dd6384aeebeda4df6025d0256a81b",
|
||||
"sha256:62fe6c95e3ec8a7fad637b7f3d372c15ec1caa01ab47926cfdf7a75b40e0eac1",
|
||||
"sha256:6788b695d50a51edb699cb55e35487e430fa21f1ed838122d722e0ff0ac5ba15",
|
||||
"sha256:6dd73240d2af64df90aa7c4e7481e23825ea70af4b4922f8ede5b9e35f78a3b1",
|
||||
"sha256:717ba8fe3ae9cc0006d7c451f0bb265ee07739daf76355d06366154ee68d221e",
|
||||
"sha256:79855e1c5b8da654cf486b830bd42c06e8780cea587384cf6545b7d9ac013a0b",
|
||||
"sha256:7c1699dfe0cf8ff607dbdcc1e9b9af1755371f92a68f706051cc8c37d447c905",
|
||||
"sha256:88e5fcfb52ee7b911e8bb6d6aa2fd21fbecc674eadd44118a9cc3863f938e735",
|
||||
"sha256:8defac2f2ccd6805ebf65f5eeb132adcf2ab57aa11fdf4c0dd5169a004710e7d",
|
||||
"sha256:98c7086708b163d425c67c7a91bad6e466bb99d797aa64f965e9d25c12111a5e",
|
||||
"sha256:9add70b36c5666a2ed02b43b335fe19002ee5235efd4b8a89bfcf9005bebac0d",
|
||||
"sha256:9bf40443012702a1d2070043cb6291650a0841ece432556f784f004937f0f32c",
|
||||
"sha256:ade5e387d2ad0d7ebf59146cc00c8044acbd863725f887353a10df825fc8ae21",
|
||||
"sha256:b00c1de48212e4cc9603895652c5c410df699856a2853135b3967591e4beebc2",
|
||||
"sha256:b1282f8c00509d99fef04d8ba936b156d419be841854fe901d8ae224c59f0be5",
|
||||
"sha256:b2051432115498d3562c084a49bba65d97cf251f5a331c64a12ee7e04dacc51b",
|
||||
"sha256:ba59edeaa2fc6114428f1637ffff42da1e311e29382d81b339c1817d37ec93c6",
|
||||
"sha256:c8716a48d94b06bb3b2524c2b77e055fb313aeb4ea620c8dd03a105574ba704f",
|
||||
"sha256:cd5df75523866410809ca100dc9681e301e3c27567cf498077e8551b6d20e42f",
|
||||
"sha256:cdb132fc825c38e1aeec2c8aa9338310d29d337bebbd7baa06889d09a60a1fa2",
|
||||
"sha256:e249096428b3ae81b08327a63a485ad0878de3fb939049038579ac0ef61e17e7",
|
||||
"sha256:e8313f01ba26fbbe36c7be1966a7b7424942f670f38e666995b88d012765b9be"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
|
||||
"version": "==1.1.1"
|
||||
},
|
||||
"oauthlib": {
|
||||
"hashes": [
|
||||
"sha256:bee41cc35fcca6e988463cacc3bcb8a96224f470ca547e697b604cc697b2f889",
|
||||
"sha256:df884cd6cbe20e32633f1db1072e9356f53638e4361bef4e8b03c9127c9328ea"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
|
||||
"version": "==3.1.0"
|
||||
},
|
||||
"pillow": {
|
||||
"hashes": [
|
||||
"sha256:006de60d7580d81f4a1a7e9f0173dc90a932e3905cc4d47ea909bc946302311a",
|
||||
"sha256:0a2e8d03787ec7ad71dc18aec9367c946ef8ef50e1e78c71f743bc3a770f9fae",
|
||||
"sha256:0eeeae397e5a79dc088d8297a4c2c6f901f8fb30db47795113a4a605d0f1e5ce",
|
||||
"sha256:11c5c6e9b02c9dac08af04f093eb5a2f84857df70a7d4a6a6ad461aca803fb9e",
|
||||
"sha256:2fb113757a369a6cdb189f8df3226e995acfed0a8919a72416626af1a0a71140",
|
||||
"sha256:4b0ef2470c4979e345e4e0cc1bbac65fda11d0d7b789dbac035e4c6ce3f98adb",
|
||||
"sha256:59e903ca800c8cfd1ebe482349ec7c35687b95e98cefae213e271c8c7fffa021",
|
||||
"sha256:5abd653a23c35d980b332bc0431d39663b1709d64142e3652890df4c9b6970f6",
|
||||
"sha256:5f9403af9c790cc18411ea398a6950ee2def2a830ad0cfe6dc9122e6d528b302",
|
||||
"sha256:6b4a8fd632b4ebee28282a9fef4c341835a1aa8671e2770b6f89adc8e8c2703c",
|
||||
"sha256:6c1aca8231625115104a06e4389fcd9ec88f0c9befbabd80dc206c35561be271",
|
||||
"sha256:795e91a60f291e75de2e20e6bdd67770f793c8605b553cb6e4387ce0cb302e09",
|
||||
"sha256:7ba0ba61252ab23052e642abdb17fd08fdcfdbbf3b74c969a30c58ac1ade7cd3",
|
||||
"sha256:7c9401e68730d6c4245b8e361d3d13e1035cbc94db86b49dc7da8bec235d0015",
|
||||
"sha256:81f812d8f5e8a09b246515fac141e9d10113229bc33ea073fec11403b016bcf3",
|
||||
"sha256:895d54c0ddc78a478c80f9c438579ac15f3e27bf442c2a9aa74d41d0e4d12544",
|
||||
"sha256:8de332053707c80963b589b22f8e0229f1be1f3ca862a932c1bcd48dafb18dd8",
|
||||
"sha256:92c882b70a40c79de9f5294dc99390671e07fc0b0113d472cbea3fde15db1792",
|
||||
"sha256:95edb1ed513e68bddc2aee3de66ceaf743590bf16c023fb9977adc4be15bd3f0",
|
||||
"sha256:b63d4ff734263ae4ce6593798bcfee6dbfb00523c82753a3a03cbc05555a9cc3",
|
||||
"sha256:bd7bf289e05470b1bc74889d1466d9ad4a56d201f24397557b6f65c24a6844b8",
|
||||
"sha256:cc3ea6b23954da84dbee8025c616040d9aa5eaf34ea6895a0a762ee9d3e12e11",
|
||||
"sha256:cc9ec588c6ef3a1325fa032ec14d97b7309db493782ea8c304666fb10c3bd9a7",
|
||||
"sha256:d3d07c86d4efa1facdf32aa878bd508c0dc4f87c48125cc16b937baa4e5b5e11",
|
||||
"sha256:d8a96747df78cda35980905bf26e72960cba6d355ace4780d4bdde3b217cdf1e",
|
||||
"sha256:e38d58d9138ef972fceb7aeec4be02e3f01d383723965bfcef14d174c8ccd039",
|
||||
"sha256:eb472586374dc66b31e36e14720747595c2b265ae962987261f044e5cce644b5",
|
||||
"sha256:fbd922f702582cb0d71ef94442bfca57624352622d75e3be7a1e7e9360b07e72"
|
||||
],
|
||||
"index": "pypi",
|
||||
"version": "==8.0.1"
|
||||
},
|
||||
"psycopg2": {
|
||||
"hashes": [
|
||||
"sha256:00195b5f6832dbf2876b8bf77f12bdce648224c89c880719c745b90515233301",
|
||||
"sha256:068115e13c70dc5982dfc00c5d70437fe37c014c808acce119b5448361c03725",
|
||||
"sha256:26e7fd115a6db75267b325de0fba089b911a4a12ebd3d0b5e7acb7028bc46821",
|
||||
"sha256:2c93d4d16933fea5bbacbe1aaf8fa8c1348740b2e50b3735d1b0bf8154cbf0f3",
|
||||
"sha256:56007a226b8e95aa980ada7abdea6b40b75ce62a433bd27cec7a8178d57f4051",
|
||||
"sha256:56fee7f818d032f802b8eed81ef0c1232b8b42390df189cab9cfa87573fe52c5",
|
||||
"sha256:6a3d9efb6f36f1fe6aa8dbb5af55e067db802502c55a9defa47c5a1dad41df84",
|
||||
"sha256:a49833abfdede8985ba3f3ec641f771cca215479f41523e99dace96d5b8cce2a",
|
||||
"sha256:ad2fe8a37be669082e61fb001c185ffb58867fdbb3e7a6b0b0d2ffe232353a3e",
|
||||
"sha256:b8cae8b2f022efa1f011cc753adb9cbadfa5a184431d09b273fb49b4167561ad",
|
||||
"sha256:d160744652e81c80627a909a0e808f3c6653a40af435744de037e3172cf277f5",
|
||||
"sha256:d5062ae50b222da28253059880a871dc87e099c25cb68acf613d9d227413d6f7",
|
||||
"sha256:f22ea9b67aea4f4a1718300908a2fb62b3e4276cf00bd829a97ab5894af42ea3",
|
||||
"sha256:f974c96fca34ae9e4f49839ba6b78addf0346777b46c4da27a7bf54f48d3057d",
|
||||
"sha256:fb23f6c71107c37fd667cb4ea363ddeb936b348bbd6449278eb92c189699f543"
|
||||
],
|
||||
"index": "pypi",
|
||||
"version": "==2.8.6"
|
||||
},
|
||||
"pycparser": {
|
||||
"hashes": [
|
||||
"sha256:2d475327684562c3a96cc71adf7dc8c4f0565175cf86b6d7a404ff4c771f15f0",
|
||||
"sha256:7582ad22678f0fcd81102833f60ef8d0e57288b6b5fb00323d101be910e35705"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
|
||||
"version": "==2.20"
|
||||
},
|
||||
"pyjwt": {
|
||||
"hashes": [
|
||||
"sha256:5c6eca3c2940464d106b99ba83b00c6add741c9becaec087fb7ccdefea71350e",
|
||||
"sha256:8d59a976fb773f3e6a39c85636357c4f0e242707394cadadd9814f5cbaa20e96"
|
||||
],
|
||||
"version": "==1.7.1"
|
||||
},
|
||||
"python3-openid": {
|
||||
"hashes": [
|
||||
"sha256:33fbf6928f401e0b790151ed2b5290b02545e8775f982485205a066f874aaeaf",
|
||||
"sha256:6626f771e0417486701e0b4daff762e7212e820ca5b29fcc0d05f6f8736dfa6b"
|
||||
],
|
||||
"markers": "python_version >= '3.0'",
|
||||
"version": "==3.2.0"
|
||||
},
|
||||
"pytz": {
|
||||
"hashes": [
|
||||
"sha256:3e6b7dd2d1e0a59084bcee14a17af60c5c562cdc16d828e8eba2e683d3a7e268",
|
||||
"sha256:5c55e189b682d420be27c6995ba6edce0c0a77dd67bfbe2ae6607134d5851ffd"
|
||||
],
|
||||
"version": "==2020.4"
|
||||
},
|
||||
"requests": {
|
||||
"hashes": [
|
||||
"sha256:7f1a0b932f4a60a1a65caa4263921bb7d9ee911957e0ae4a23a6dd08185ad5f8",
|
||||
"sha256:e786fa28d8c9154e6a4de5d46a1d921b8749f8b74e28bde23768e5e16eece998"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'",
|
||||
"version": "==2.25.0"
|
||||
},
|
||||
"requests-oauthlib": {
|
||||
"hashes": [
|
||||
"sha256:7f71572defaecd16372f9006f33c2ec8c077c3cfa6f5911a9a90202beb513f3d",
|
||||
"sha256:b4261601a71fd721a8bd6d7aa1cc1d6a8a93b4a9f5e96626f8e4d91e8beeaa6a",
|
||||
"sha256:fa6c47b933f01060936d87ae9327fead68768b69c6c9ea2109c48be30f2d4dbc"
|
||||
],
|
||||
"version": "==1.3.0"
|
||||
},
|
||||
"six": {
|
||||
"hashes": [
|
||||
"sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259",
|
||||
"sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
|
||||
"version": "==1.15.0"
|
||||
},
|
||||
"social-auth-app-django": {
|
||||
"hashes": [
|
||||
"sha256:2c69e57df0b30c9c1823519c5f1992cbe4f3f98fdc7d95c840e091a752708840",
|
||||
"sha256:567ad0e028311541d7dfed51d3bf2c60440a6fd236d5d4d06c5a618b3d6c57c5",
|
||||
"sha256:df5212370bd250108987c4748419a1a1d0cec750878856c2644c36aaa0fd3e58"
|
||||
],
|
||||
"version": "==4.0.0"
|
||||
},
|
||||
"social-auth-core": {
|
||||
"hashes": [
|
||||
"sha256:21c0639c56befd33ec162c2210d583bb1de8e1136d53b21bafb96afaf2f86c91",
|
||||
"sha256:2f6ce1af8ec2b2cc37b86d647f7d4e4292f091ee556941db34b1e0e2dee77fc0",
|
||||
"sha256:4a3cdf69c449b235cdabd54a1be7ba3722611297e69fded52e3584b1a990af25"
|
||||
],
|
||||
"version": "==3.3.3"
|
||||
},
|
||||
"sqlparse": {
|
||||
"hashes": [
|
||||
"sha256:017cde379adbd6a1f15a61873f43e8274179378e95ef3fede90b5aa64d304ed0",
|
||||
"sha256:0f91fd2e829c44362cbcfab3e9ae12e22badaa8a29ad5ff599f9ec109f0454e8"
|
||||
],
|
||||
"markers": "python_version >= '3.5'",
|
||||
"version": "==0.4.1"
|
||||
},
|
||||
"uritemplate": {
|
||||
"hashes": [
|
||||
"sha256:07620c3f3f8eed1f12600845892b0e036a2420acf513c53f7de0abd911a5894f",
|
||||
"sha256:5af8ad10cec94f215e3f48112de2022e1d5a37ed427fbd88652fa908f2ab7cae"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
|
||||
"version": "==3.0.1"
|
||||
},
|
||||
"urllib3": {
|
||||
"hashes": [
|
||||
"sha256:19188f96923873c92ccb987120ec4acaa12f0461fa9ce5d3d0772bc965a39e08",
|
||||
"sha256:d8ff90d979214d7b4f8ce956e80f4028fc6860e4431f731ea4a8c08f23f99473"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4'",
|
||||
"version": "==1.26.2"
|
||||
}
|
||||
},
|
||||
"develop": {}
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
from django.contrib import admin
|
||||
from .models import *
|
||||
|
||||
from .models import *
|
||||
|
||||
admin.site.register(Profile)
|
||||
admin.site.register(Classroom)
|
|
@ -1,9 +1,9 @@
|
|||
# Generated by Django 3.1.4 on 2020-12-12 22:37
|
||||
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
import django.db.models.fields
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
from django.contrib.auth.models import User
|
||||
from django.db import models
|
||||
from PIL import Image
|
||||
from django.contrib.auth.models import User
|
||||
|
||||
|
||||
class Profile(models.Model):
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
from djoser.serializers import TokenSerializer
|
||||
from rest_framework import serializers
|
||||
from djoser.conf import settings as djoser_settings
|
||||
|
||||
from .models import *
|
||||
|
||||
|
||||
|
|
|
@ -14,11 +14,11 @@ Including another URLconf
|
|||
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
|
||||
"""
|
||||
from django.urls import path
|
||||
from .views import *
|
||||
|
||||
from .views import *
|
||||
|
||||
urlpatterns = [
|
||||
path('ping/', PingView.as_view()),
|
||||
path('', GetProfile.as_view()),
|
||||
path('auth/create/user', CreateUser.as_view()),
|
||||
path('auth/create/user/', CreateUser.as_view()),
|
||||
]
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
import time
|
||||
from functools import wraps
|
||||
|
||||
from django.db import Error, OperationalError
|
||||
from django.http import HttpResponse
|
||||
from django.views.generic import View
|
||||
from django.db import Error, OperationalError
|
||||
from psycopg2 import errorcodes
|
||||
from functools import wraps
|
||||
from rest_framework import status
|
||||
from .serializers import *
|
||||
import time
|
||||
from rest_framework.response import Response
|
||||
from rest_framework.views import APIView
|
||||
|
||||
from .serializers import *
|
||||
|
||||
|
||||
# Create your views here.
|
||||
def retry_on_exception(view, num_retries=3, on_failure=HttpResponse(status=500), delay_=0.5, backoff_=1.5):
|
||||
|
|
|
@ -14,10 +14,11 @@ Including another URLconf
|
|||
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
|
||||
"""
|
||||
from django.contrib import admin
|
||||
from django.urls import path, include
|
||||
from api import urls as api_urls
|
||||
from django.urls import include, path
|
||||
from frontend import urls as frontend_urls
|
||||
|
||||
from api import urls as api_urls
|
||||
|
||||
urlpatterns = [
|
||||
path('admin/', admin.site.urls),
|
||||
path('api/', include(api_urls)),
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
from django.contrib import admin
|
||||
|
||||
# Register your models here.
|
|
@ -1,5 +0,0 @@
|
|||
from django.apps import AppConfig
|
||||
|
||||
|
||||
class FrontendConfig(AppConfig):
|
||||
name = 'frontend'
|
|
@ -1,14 +0,0 @@
|
|||
{
|
||||
"presets": [
|
||||
[
|
||||
"@babel/preset-env",
|
||||
{
|
||||
"targets": {
|
||||
"node": "10"
|
||||
}
|
||||
}
|
||||
],
|
||||
"@babel/preset-react"
|
||||
],
|
||||
"plugins": ["@babel/plugin-proposal-class-properties"]
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
from django.db import models
|
||||
|
||||
# Create your models here.
|
3137
site/frontend/package-lock.json
generated
3137
site/frontend/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
|
@ -1,32 +0,0 @@
|
|||
{
|
||||
"name": "front_end",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"dev": "webpack --mode development --watch",
|
||||
"build": "webpack --mode production"
|
||||
},
|
||||
"keywords": [],
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.12.10",
|
||||
"@babel/preset-env": "^7.12.10",
|
||||
"@babel/preset-react": "^7.12.10",
|
||||
"babel-loader": "^8.2.2",
|
||||
"webpack": "^5.10.0",
|
||||
"webpack-cli": "^4.2.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/plugin-proposal-class-properties": "^7.12.1",
|
||||
"@material-ui/core": "^4.11.2",
|
||||
"@material-ui/icons": "^4.11.2",
|
||||
"axios": "^0.21.0",
|
||||
"react": "^17.0.1",
|
||||
"react-dom": "^17.0.1",
|
||||
"react-redux": "^7.2.2",
|
||||
"react-router-dom": "^5.2.0",
|
||||
"redux": "^4.0.5"
|
||||
}
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
import React, { Component } from "react";
|
||||
import { render } from "react-dom";
|
||||
import HomePage from "./HomePage";
|
||||
|
||||
export default class App extends Component {
|
||||
constructor(props) {
|
||||
super(props);
|
||||
}
|
||||
|
||||
render() {
|
||||
return (
|
||||
<div>
|
||||
<HomePage />
|
||||
</div>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
const appDiv = document.getElementById("app");
|
||||
render(<App />, appDiv);
|
|
@ -1,24 +0,0 @@
|
|||
import React, { Component } from "react";
|
||||
import { BrowserRouter as Router, Switch, Route, Link, Redirect } from "react-router-dom";
|
||||
import Login from "./Login";
|
||||
import Register from "./register"
|
||||
|
||||
export default class HomePage extends Component {
|
||||
constructor(props) {
|
||||
super(props);
|
||||
}
|
||||
|
||||
render() {
|
||||
return (
|
||||
<Router>
|
||||
<Switch>
|
||||
<Route exact path="/">
|
||||
<p>This is the home page</p>
|
||||
</Route>
|
||||
<Route exact path="/login" component={Login}/>
|
||||
<Route exact path="/register" component={Register}/>
|
||||
</Switch>
|
||||
</Router>
|
||||
);
|
||||
}
|
||||
}
|
|
@ -1,105 +0,0 @@
|
|||
import React, {Component} from 'react';
|
||||
import {
|
||||
Button,
|
||||
FormControl,
|
||||
FormControlLabel,
|
||||
FormHelperText,
|
||||
Grid, Link,
|
||||
Radio,
|
||||
RadioGroup,
|
||||
TextField,
|
||||
Typography
|
||||
} from "@material-ui/core";
|
||||
|
||||
class Login extends Component {
|
||||
constructor(props) {
|
||||
super(props);
|
||||
this.state = {
|
||||
username: '',
|
||||
password: ''
|
||||
}
|
||||
}
|
||||
|
||||
usernameChanged = (e) => {
|
||||
this.setState({
|
||||
username: e.target.value
|
||||
});
|
||||
}
|
||||
|
||||
passwordChanged = (e) => {
|
||||
this.setState({
|
||||
password: e.target.value
|
||||
});
|
||||
}
|
||||
|
||||
loginPressed = () => {
|
||||
const requestOptions = {
|
||||
method: "POST",
|
||||
headers: { "Content-Type": "application/json" },
|
||||
body: JSON.stringify({
|
||||
username: this.state.username,
|
||||
password: this.state.password,
|
||||
}),
|
||||
};
|
||||
fetch("/api/auth/token/login/", requestOptions)
|
||||
.then((response) => {console.log(response); return response.json();})
|
||||
.then((data) => console.log(data));
|
||||
}
|
||||
|
||||
render() {
|
||||
return (
|
||||
<div style={{ minHeight: '100vh', minWidth: '100vw' }}>
|
||||
<Grid container spacing={3} direction="column" alignItems="center" justify="center">
|
||||
<Grid item xs={12} align="center">
|
||||
<Typography component="h3" variant="h3">
|
||||
Login
|
||||
</Typography>
|
||||
</Grid>
|
||||
<Grid item xs={12} align="center">
|
||||
<FormControl component="fieldset">
|
||||
<FormHelperText>
|
||||
<div align="center">Username</div>
|
||||
</FormHelperText>
|
||||
<TextField
|
||||
required={true}
|
||||
type="username"
|
||||
inputProps={{
|
||||
min: 1,
|
||||
style: { textAlign: "center" },
|
||||
}}
|
||||
onChange={this.usernameChanged}
|
||||
/>
|
||||
</FormControl>
|
||||
</Grid>
|
||||
<Grid item xs={12} align="center">
|
||||
<FormControl>
|
||||
<FormHelperText>
|
||||
<div align="center">Password</div>
|
||||
</FormHelperText>
|
||||
<TextField
|
||||
required={true}
|
||||
type="password"
|
||||
inputProps={{
|
||||
min: 1,
|
||||
style: { textAlign: "center" },
|
||||
}}
|
||||
onChange={this.passwordChanged}
|
||||
/>
|
||||
</FormControl>
|
||||
</Grid>
|
||||
<Grid item xs={12} align="center">
|
||||
<Button
|
||||
color="primary"
|
||||
variant="contained"
|
||||
onClick={this.loginPressed}
|
||||
>
|
||||
Login!
|
||||
</Button>
|
||||
</Grid>
|
||||
</Grid>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
export default Login;
|
|
@ -1,122 +0,0 @@
|
|||
import React, {Component} from 'react';
|
||||
import {Button, FormControl, FormHelperText, Grid, TextField, Typography} from "@material-ui/core";
|
||||
|
||||
class Register extends Component {
|
||||
constructor(props) {
|
||||
super(props);
|
||||
this.state = {
|
||||
username: '',
|
||||
password: '',
|
||||
email: '',
|
||||
}
|
||||
}
|
||||
|
||||
usernameChanged = (e) => {
|
||||
this.setState({
|
||||
username: e.target.value
|
||||
});
|
||||
}
|
||||
|
||||
passwordChanged = (e) => {
|
||||
this.setState({
|
||||
password: e.target.value
|
||||
});
|
||||
}
|
||||
|
||||
emailChanged = (e) => {
|
||||
this.setState({
|
||||
email: e.target.value
|
||||
});
|
||||
}
|
||||
|
||||
registerPressed = () => {
|
||||
const requestOptions = {
|
||||
method: "POST",
|
||||
headers: {"Content-Type": "application/json"},
|
||||
body: JSON.stringify({
|
||||
username: this.state.username,
|
||||
password: this.state.password,
|
||||
email: this.state.email,
|
||||
}),
|
||||
};
|
||||
fetch("/api/auth/users", requestOptions)
|
||||
.then((response) => {
|
||||
console.log(response);
|
||||
return response.json();
|
||||
})
|
||||
.then((data) => console.log(data));
|
||||
}
|
||||
|
||||
render() {
|
||||
return (
|
||||
<div style={{minHeight: '100vh', minWidth: '100vw'}}>
|
||||
<Grid container spacing={3} direction="column" alignItems="center" justify="center">
|
||||
<Grid item xs={12} align="center">
|
||||
<Typography component="h3" variant="h3">
|
||||
Register
|
||||
</Typography>
|
||||
</Grid>
|
||||
<Grid item xs={12} align="center">
|
||||
<FormControl>
|
||||
<FormHelperText>
|
||||
<div align="center">Email</div>
|
||||
</FormHelperText>
|
||||
<TextField
|
||||
required={true}
|
||||
type="email"
|
||||
inputProps={{
|
||||
min: 1,
|
||||
style: {textAlign: "center"},
|
||||
}}
|
||||
onChange={this.emailChanged}
|
||||
/>
|
||||
</FormControl>
|
||||
</Grid>
|
||||
<Grid item xs={12} align="center">
|
||||
<FormControl component="fieldset">
|
||||
<FormHelperText>
|
||||
<div align="center">Username</div>
|
||||
</FormHelperText>
|
||||
<TextField
|
||||
required={true}
|
||||
type="username"
|
||||
inputProps={{
|
||||
min: 1,
|
||||
style: {textAlign: "center"},
|
||||
}}
|
||||
onChange={this.usernameChanged}
|
||||
/>
|
||||
</FormControl>
|
||||
</Grid>
|
||||
<Grid item xs={12} align="center">
|
||||
<FormControl>
|
||||
<FormHelperText>
|
||||
<div align="center">Password</div>
|
||||
</FormHelperText>
|
||||
<TextField
|
||||
required={true}
|
||||
type="password"
|
||||
inputProps={{
|
||||
min: 1,
|
||||
style: {textAlign: "center"},
|
||||
}}
|
||||
onChange={this.passwordChanged}
|
||||
/>
|
||||
</FormControl>
|
||||
</Grid>
|
||||
<Grid item xs={12} align="center">
|
||||
<Button
|
||||
color="primary"
|
||||
variant="contained"
|
||||
onClick={this.registerPressed}
|
||||
>
|
||||
Register!
|
||||
</Button>
|
||||
</Grid>
|
||||
</Grid>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
export default Register;
|
|
@ -1 +0,0 @@
|
|||
import App from "./components/App.js";
|
|
@ -1,11 +0,0 @@
|
|||
html, body {
|
||||
height: 100%;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#app {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
display: flex;
|
||||
}
|
File diff suppressed because one or more lines are too long
|
@ -1,651 +0,0 @@
|
|||
/*!**********************!*
|
||||
!*** ./src/index.js ***!
|
||||
\**********************/
|
||||
|
||||
/*!*******************************!*
|
||||
!*** ./src/components/App.js ***!
|
||||
\*******************************/
|
||||
|
||||
/*!*********************************!*
|
||||
!*** ./src/components/Login.js ***!
|
||||
\*********************************/
|
||||
|
||||
/*!************************************!*
|
||||
!*** ./src/components/HomePage.js ***!
|
||||
\************************************/
|
||||
|
||||
/*!************************************!*
|
||||
!*** ./src/components/register.js ***!
|
||||
\************************************/
|
||||
|
||||
/*!*************************************!*
|
||||
!*** ./node_modules/react/index.js ***!
|
||||
\*************************************/
|
||||
|
||||
/*!***************************************!*
|
||||
!*** ./node_modules/isarray/index.js ***!
|
||||
\***************************************/
|
||||
|
||||
/*!****************************************!*
|
||||
!*** ./node_modules/react-is/index.js ***!
|
||||
\****************************************/
|
||||
|
||||
/*!*****************************************!*
|
||||
!*** ./node_modules/react-dom/index.js ***!
|
||||
\*****************************************/
|
||||
|
||||
/*!*****************************************!*
|
||||
!*** ./node_modules/scheduler/index.js ***!
|
||||
\*****************************************/
|
||||
|
||||
/*!******************************************!*
|
||||
!*** ./node_modules/clsx/dist/clsx.m.js ***!
|
||||
\******************************************/
|
||||
|
||||
/*!******************************************!*
|
||||
!*** ./node_modules/jss/dist/jss.esm.js ***!
|
||||
\******************************************/
|
||||
|
||||
/*!******************************************!*
|
||||
!*** ./node_modules/prop-types/index.js ***!
|
||||
\******************************************/
|
||||
|
||||
/*!*********************************************!*
|
||||
!*** ./node_modules/history/esm/history.js ***!
|
||||
\*********************************************/
|
||||
|
||||
/*!*********************************************!*
|
||||
!*** ./node_modules/object-assign/index.js ***!
|
||||
\*********************************************/
|
||||
|
||||
/*!**********************************************!*
|
||||
!*** ./node_modules/path-to-regexp/index.js ***!
|
||||
\**********************************************/
|
||||
|
||||
/*!***************************************************!*
|
||||
!*** ./node_modules/is-in-browser/dist/module.js ***!
|
||||
\***************************************************/
|
||||
|
||||
/*!****************************************************!*
|
||||
!*** ./node_modules/hyphenate-style-name/index.js ***!
|
||||
\****************************************************/
|
||||
|
||||
/*!*****************************************************!*
|
||||
!*** ./node_modules/value-equal/esm/value-equal.js ***!
|
||||
\*****************************************************/
|
||||
|
||||
/*!*******************************************************!*
|
||||
!*** ./node_modules/@material-ui/system/esm/merge.js ***!
|
||||
\*******************************************************/
|
||||
|
||||
/*!*******************************************************!*
|
||||
!*** ./node_modules/react-router/esm/react-router.js ***!
|
||||
\*******************************************************/
|
||||
|
||||
/*!********************************************************!*
|
||||
!*** ./node_modules/css-vendor/dist/css-vendor.esm.js ***!
|
||||
\********************************************************/
|
||||
|
||||
/*!********************************************************!*
|
||||
!*** ./node_modules/react/cjs/react.production.min.js ***!
|
||||
\********************************************************/
|
||||
|
||||
/*!*********************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Grid/Grid.js ***!
|
||||
\*********************************************************/
|
||||
|
||||
/*!*********************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Grow/Grow.js ***!
|
||||
\*********************************************************/
|
||||
|
||||
/*!*********************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/List/List.js ***!
|
||||
\*********************************************************/
|
||||
|
||||
/*!*********************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Menu/Menu.js ***!
|
||||
\*********************************************************/
|
||||
|
||||
/*!*********************************************************!*
|
||||
!*** ./node_modules/@material-ui/system/esm/memoize.js ***!
|
||||
\*********************************************************/
|
||||
|
||||
/*!*********************************************************!*
|
||||
!*** ./node_modules/@material-ui/system/esm/spacing.js ***!
|
||||
\*********************************************************/
|
||||
|
||||
/*!**********************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/colors/red.js ***!
|
||||
\**********************************************************/
|
||||
|
||||
/*!**********************************************************!*
|
||||
!*** ./node_modules/@material-ui/utils/esm/deepmerge.js ***!
|
||||
\**********************************************************/
|
||||
|
||||
/*!***********************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/typeof.js ***!
|
||||
\***********************************************************/
|
||||
|
||||
/*!***********************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Input/Input.js ***!
|
||||
\***********************************************************/
|
||||
|
||||
/*!***********************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Modal/Modal.js ***!
|
||||
\***********************************************************/
|
||||
|
||||
/*!***********************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Paper/Paper.js ***!
|
||||
\***********************************************************/
|
||||
|
||||
/*!***********************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/colors/blue.js ***!
|
||||
\***********************************************************/
|
||||
|
||||
/*!***********************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/colors/grey.js ***!
|
||||
\***********************************************************/
|
||||
|
||||
/*!***********************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/colors/pink.js ***!
|
||||
\***********************************************************/
|
||||
|
||||
/*!***********************************************************!*
|
||||
!*** ./node_modules/react-transition-group/esm/config.js ***!
|
||||
\***********************************************************/
|
||||
|
||||
/*!************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/extends.js ***!
|
||||
\************************************************************/
|
||||
|
||||
/*!************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/colors/green.js ***!
|
||||
\************************************************************/
|
||||
|
||||
/*!************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/shape.js ***!
|
||||
\************************************************************/
|
||||
|
||||
/*!************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/setRef.js ***!
|
||||
\************************************************************/
|
||||
|
||||
/*!************************************************************!*
|
||||
!*** ./node_modules/tiny-warning/dist/tiny-warning.esm.js ***!
|
||||
\************************************************************/
|
||||
|
||||
/*!*************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Button/Button.js ***!
|
||||
\*************************************************************/
|
||||
|
||||
/*!*************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Portal/Portal.js ***!
|
||||
\*************************************************************/
|
||||
|
||||
/*!*************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Select/Select.js ***!
|
||||
\*************************************************************/
|
||||
|
||||
/*!*************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/colors/common.js ***!
|
||||
\*************************************************************/
|
||||
|
||||
/*!*************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/colors/indigo.js ***!
|
||||
\*************************************************************/
|
||||
|
||||
/*!*************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/colors/orange.js ***!
|
||||
\*************************************************************/
|
||||
|
||||
/*!*************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/zIndex.js ***!
|
||||
\*************************************************************/
|
||||
|
||||
/*!*************************************************************!*
|
||||
!*** ./node_modules/@material-ui/system/esm/breakpoints.js ***!
|
||||
\*************************************************************/
|
||||
|
||||
/*!*************************************************************!*
|
||||
!*** ./node_modules/prop-types/factoryWithThrowingShims.js ***!
|
||||
\*************************************************************/
|
||||
|
||||
/*!*************************************************************!*
|
||||
!*** ./node_modules/prop-types/lib/ReactPropTypesSecret.js ***!
|
||||
\*************************************************************/
|
||||
|
||||
/*!**************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/shadows.js ***!
|
||||
\**************************************************************/
|
||||
|
||||
/*!**************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/debounce.js ***!
|
||||
\**************************************************************/
|
||||
|
||||
/*!**************************************************************!*
|
||||
!*** ./node_modules/react-is/cjs/react-is.production.min.js ***!
|
||||
\**************************************************************/
|
||||
|
||||
/*!***************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/InputBase/utils.js ***!
|
||||
\***************************************************************/
|
||||
|
||||
/*!***************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Popover/Popover.js ***!
|
||||
\***************************************************************/
|
||||
|
||||
/*!***************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/SvgIcon/SvgIcon.js ***!
|
||||
\***************************************************************/
|
||||
|
||||
/*!***************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/useTheme.js ***!
|
||||
\***************************************************************/
|
||||
|
||||
/*!***************************************************************!*
|
||||
!*** ./node_modules/react-router-dom/esm/react-router-dom.js ***!
|
||||
\***************************************************************/
|
||||
|
||||
/*!***************************************************************!*
|
||||
!*** ./node_modules/react-transition-group/esm/Transition.js ***!
|
||||
\***************************************************************/
|
||||
|
||||
/*!***************************************************************!*
|
||||
!*** ./node_modules/resolve-pathname/esm/resolve-pathname.js ***!
|
||||
\***************************************************************/
|
||||
|
||||
/*!****************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/createClass.js ***!
|
||||
\****************************************************************/
|
||||
|
||||
/*!****************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/List/ListContext.js ***!
|
||||
\****************************************************************/
|
||||
|
||||
/*!****************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/capitalize.js ***!
|
||||
\****************************************************************/
|
||||
|
||||
/*!****************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/useForkRef.js ***!
|
||||
\****************************************************************/
|
||||
|
||||
/*!****************************************************************!*
|
||||
!*** ./node_modules/react-dom/cjs/react-dom.production.min.js ***!
|
||||
\****************************************************************/
|
||||
|
||||
/*!****************************************************************!*
|
||||
!*** ./node_modules/scheduler/cjs/scheduler.production.min.js ***!
|
||||
\****************************************************************/
|
||||
|
||||
/*!****************************************************************!*
|
||||
!*** ./node_modules/tiny-invariant/dist/tiny-invariant.esm.js ***!
|
||||
\****************************************************************/
|
||||
|
||||
/*!*****************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/ButtonBase/Ripple.js ***!
|
||||
\*****************************************************************/
|
||||
|
||||
/*!*****************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/MenuList/MenuList.js ***!
|
||||
\*****************************************************************/
|
||||
|
||||
/*!*****************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/withStyles.js ***!
|
||||
\*****************************************************************/
|
||||
|
||||
/*!*****************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/transitions/utils.js ***!
|
||||
\*****************************************************************/
|
||||
|
||||
/*!*****************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/ownerWindow.js ***!
|
||||
\*****************************************************************/
|
||||
|
||||
/*!******************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js ***!
|
||||
\******************************************************************/
|
||||
|
||||
/*!******************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js ***!
|
||||
\******************************************************************/
|
||||
|
||||
/*!******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Modal/ModalManager.js ***!
|
||||
\******************************************************************/
|
||||
|
||||
/*!******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Select/SelectInput.js ***!
|
||||
\******************************************************************/
|
||||
|
||||
/*!******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/transitions.js ***!
|
||||
\******************************************************************/
|
||||
|
||||
/*!******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/isMuiElement.js ***!
|
||||
\******************************************************************/
|
||||
|
||||
/*!******************************************************************!*
|
||||
!*** ./node_modules/mini-create-react-context/dist/esm/index.js ***!
|
||||
\******************************************************************/
|
||||
|
||||
/*!******************************************************************!*
|
||||
!*** ./node_modules/react-router/node_modules/react-is/index.js ***!
|
||||
\******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/defineProperty.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/FormLabel/FormLabel.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/InputBase/InputBase.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/TextField/TextField.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/createMixins.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/defaultTheme.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/createSvgIcon.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/ownerDocument.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/useControlled.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!*******************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/useTheme/useTheme.js ***!
|
||||
\*******************************************************************/
|
||||
|
||||
/*!********************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js ***!
|
||||
\********************************************************************/
|
||||
|
||||
/*!********************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js ***!
|
||||
\********************************************************************/
|
||||
|
||||
/*!********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Modal/SimpleBackdrop.js ***!
|
||||
\********************************************************************/
|
||||
|
||||
/*!********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/createPalette.js ***!
|
||||
\********************************************************************/
|
||||
|
||||
/*!********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/createSpacing.js ***!
|
||||
\********************************************************************/
|
||||
|
||||
/*!********************************************************************!*
|
||||
!*** ./node_modules/react-transition-group/esm/TransitionGroup.js ***!
|
||||
\********************************************************************/
|
||||
|
||||
/*!*********************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js ***!
|
||||
\*********************************************************************/
|
||||
|
||||
/*!*********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/ButtonBase/ButtonBase.js ***!
|
||||
\*********************************************************************/
|
||||
|
||||
/*!*********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/InputLabel/InputLabel.js ***!
|
||||
\*********************************************************************/
|
||||
|
||||
/*!*********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Typography/Typography.js ***!
|
||||
\*********************************************************************/
|
||||
|
||||
/*!*********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/createMuiTheme.js ***!
|
||||
\*********************************************************************/
|
||||
|
||||
/*!*********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/jssPreset/jssPreset.js ***!
|
||||
\*********************************************************************/
|
||||
|
||||
/*!**********************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js ***!
|
||||
\**********************************************************************/
|
||||
|
||||
/*!**********************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js ***!
|
||||
\**********************************************************************/
|
||||
|
||||
/*!**********************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js ***!
|
||||
\**********************************************************************/
|
||||
|
||||
/*!**********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/ButtonBase/TouchRipple.js ***!
|
||||
\**********************************************************************/
|
||||
|
||||
/*!**********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/getScrollbarSize.js ***!
|
||||
\**********************************************************************/
|
||||
|
||||
/*!**********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/useEventCallback.js ***!
|
||||
\**********************************************************************/
|
||||
|
||||
/*!**********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/ThemeProvider/nested.js ***!
|
||||
\**********************************************************************/
|
||||
|
||||
/*!**********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/utils/esm/formatMuiErrorMessage.js ***!
|
||||
\**********************************************************************/
|
||||
|
||||
/*!**********************************************************************!*
|
||||
!*** ./node_modules/jss-plugin-global/dist/jss-plugin-global.esm.js ***!
|
||||
\**********************************************************************/
|
||||
|
||||
/*!**********************************************************************!*
|
||||
!*** ./node_modules/jss-plugin-nested/dist/jss-plugin-nested.esm.js ***!
|
||||
\**********************************************************************/
|
||||
|
||||
/*!***********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/FilledInput/FilledInput.js ***!
|
||||
\***********************************************************************/
|
||||
|
||||
/*!***********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/FormControl/FormControl.js ***!
|
||||
\***********************************************************************/
|
||||
|
||||
/*!***********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/colorManipulator.js ***!
|
||||
\***********************************************************************/
|
||||
|
||||
/*!***********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/createTypography.js ***!
|
||||
\***********************************************************************/
|
||||
|
||||
/*!***********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/useIsFocusVisible.js ***!
|
||||
\***********************************************************************/
|
||||
|
||||
/*!***********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/makeStyles/makeStyles.js ***!
|
||||
\***********************************************************************/
|
||||
|
||||
/*!***********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/useTheme/ThemeContext.js ***!
|
||||
\***********************************************************************/
|
||||
|
||||
/*!***********************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/withStyles/withStyles.js ***!
|
||||
\***********************************************************************/
|
||||
|
||||
/*!***********************************************************************!*
|
||||
!*** ./node_modules/react-transition-group/esm/utils/ChildMapping.js ***!
|
||||
\***********************************************************************/
|
||||
|
||||
/*!************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/styles/createBreakpoints.js ***!
|
||||
\************************************************************************/
|
||||
|
||||
/*!*************************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js ***!
|
||||
\*************************************************************************/
|
||||
|
||||
/*!*************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/NativeSelect/NativeSelect.js ***!
|
||||
\*************************************************************************/
|
||||
|
||||
/*!*************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/makeStyles/indexCounter.js ***!
|
||||
\*************************************************************************/
|
||||
|
||||
/*!**************************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js ***!
|
||||
\**************************************************************************/
|
||||
|
||||
/*!**************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/FormControl/useFormControl.js ***!
|
||||
\**************************************************************************/
|
||||
|
||||
/*!**************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/makeStyles/multiKeyStore.js ***!
|
||||
\**************************************************************************/
|
||||
|
||||
/*!***************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/OutlinedInput/OutlinedInput.js ***!
|
||||
\***************************************************************************/
|
||||
|
||||
/*!***************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/utils/createChainedFunction.js ***!
|
||||
\***************************************************************************/
|
||||
|
||||
/*!***************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/mergeClasses/mergeClasses.js ***!
|
||||
\***************************************************************************/
|
||||
|
||||
/*!***************************************************************************!*
|
||||
!*** ./node_modules/react-transition-group/esm/TransitionGroupContext.js ***!
|
||||
\***************************************************************************/
|
||||
|
||||
/*!****************************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js ***!
|
||||
\****************************************************************************/
|
||||
|
||||
/*!****************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/FormControl/formControlState.js ***!
|
||||
\****************************************************************************/
|
||||
|
||||
/*!****************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/OutlinedInput/NotchedOutline.js ***!
|
||||
\****************************************************************************/
|
||||
|
||||
/*!****************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/getStylesCreator/noopTheme.js ***!
|
||||
\****************************************************************************/
|
||||
|
||||
/*!*****************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/FormHelperText/FormHelperText.js ***!
|
||||
\*****************************************************************************/
|
||||
|
||||
/*!*****************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/getThemeProps/getThemeProps.js ***!
|
||||
\*****************************************************************************/
|
||||
|
||||
/*!*****************************************************************************!*
|
||||
!*** ./node_modules/hoist-non-react-statics/node_modules/react-is/index.js ***!
|
||||
\*****************************************************************************/
|
||||
|
||||
/*!******************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/FormControl/FormControlContext.js ***!
|
||||
\******************************************************************************/
|
||||
|
||||
/*!******************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/NativeSelect/NativeSelectInput.js ***!
|
||||
\******************************************************************************/
|
||||
|
||||
/*!******************************************************************************!*
|
||||
!*** ./node_modules/jss-plugin-camel-case/dist/jss-plugin-camel-case.esm.js ***!
|
||||
\******************************************************************************/
|
||||
|
||||
/*!******************************************************************************!*
|
||||
!*** ./node_modules/jss-plugin-props-sort/dist/jss-plugin-props-sort.esm.js ***!
|
||||
\******************************************************************************/
|
||||
|
||||
/*!*******************************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js ***!
|
||||
\*******************************************************************************/
|
||||
|
||||
/*!*******************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/StylesProvider/StylesProvider.js ***!
|
||||
\*******************************************************************************/
|
||||
|
||||
/*!********************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/internal/svg-icons/ArrowDropDown.js ***!
|
||||
\********************************************************************************/
|
||||
|
||||
/*!*********************************************************************************!*
|
||||
!*** ./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js ***!
|
||||
\*********************************************************************************/
|
||||
|
||||
/*!*********************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/TextareaAutosize/TextareaAutosize.js ***!
|
||||
\*********************************************************************************/
|
||||
|
||||
/*!**********************************************************************************!*
|
||||
!*** ./node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js ***!
|
||||
\**********************************************************************************/
|
||||
|
||||
/*!**********************************************************************************!*
|
||||
!*** ./node_modules/jss-plugin-default-unit/dist/jss-plugin-default-unit.esm.js ***!
|
||||
\**********************************************************************************/
|
||||
|
||||
/*!***********************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/getStylesCreator/getStylesCreator.js ***!
|
||||
\***********************************************************************************/
|
||||
|
||||
/*!*************************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/core/esm/Unstable_TrapFocus/Unstable_TrapFocus.js ***!
|
||||
\*************************************************************************************/
|
||||
|
||||
/*!****************************************************************************************!*
|
||||
!*** ./node_modules/jss-plugin-vendor-prefixer/dist/jss-plugin-vendor-prefixer.esm.js ***!
|
||||
\****************************************************************************************/
|
||||
|
||||
/*!****************************************************************************************!*
|
||||
!*** ./node_modules/react-router/node_modules/react-is/cjs/react-is.production.min.js ***!
|
||||
\****************************************************************************************/
|
||||
|
||||
/*!************************************************************************************************!*
|
||||
!*** ./node_modules/jss-plugin-rule-value-function/dist/jss-plugin-rule-value-function.esm.js ***!
|
||||
\************************************************************************************************/
|
||||
|
||||
/*!*************************************************************************************************!*
|
||||
!*** ./node_modules/@material-ui/styles/esm/createGenerateClassName/createGenerateClassName.js ***!
|
||||
\*************************************************************************************************/
|
||||
|
||||
/*!***************************************************************************************************!*
|
||||
!*** ./node_modules/hoist-non-react-statics/node_modules/react-is/cjs/react-is.production.min.js ***!
|
||||
\***************************************************************************************************/
|
|
@ -1,3 +0,0 @@
|
|||
from django.test import TestCase
|
||||
|
||||
# Create your tests here.
|
|
@ -1,23 +0,0 @@
|
|||
"""djangoProject URL Configuration
|
||||
|
||||
The `urlpatterns` list routes URLs to views. For more information please see:
|
||||
https://docs.djangoproject.com/en/3.1/topics/http/urls/
|
||||
Examples:
|
||||
Function views
|
||||
1. Add an import: from my_app import views
|
||||
2. Add a URL to urlpatterns: path('', views.home, name='home')
|
||||
Class-based views
|
||||
1. Add an import: from other_app.views import Home
|
||||
2. Add a URL to urlpatterns: path('', Home.as_view(), name='home')
|
||||
Including another URLconf
|
||||
1. Import the include() function: from django.urls import include, path
|
||||
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
|
||||
"""
|
||||
from django.urls import path
|
||||
from .views import *
|
||||
|
||||
urlpatterns = [
|
||||
path('', index),
|
||||
path('login/', index),
|
||||
path('register/', index)
|
||||
]
|
|
@ -1,6 +0,0 @@
|
|||
from django.shortcuts import render
|
||||
|
||||
|
||||
# Create your views here.
|
||||
def index(request, *args, **kwargs):
|
||||
return render(request, 'frontend/index.html')
|
|
@ -1,32 +0,0 @@
|
|||
const path = require("path");
|
||||
const webpack = require("webpack");
|
||||
|
||||
module.exports = {
|
||||
entry: "./src/index.js",
|
||||
output: {
|
||||
path: path.resolve(__dirname, "./static/front_end"),
|
||||
filename: "[name].js",
|
||||
},
|
||||
module: {
|
||||
rules: [
|
||||
{
|
||||
test: /\.js$/,
|
||||
exclude: /node_modules/,
|
||||
use: {
|
||||
loader: "babel-loader",
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
optimization: {
|
||||
minimize: true,
|
||||
},
|
||||
plugins: [
|
||||
new webpack.DefinePlugin({
|
||||
"process.env": {
|
||||
// This has effect on the react lib size
|
||||
NODE_ENV: JSON.stringify("production"),
|
||||
},
|
||||
}),
|
||||
],
|
||||
};
|
Loading…
Reference in New Issue
Block a user