实例介绍
【实例简介】基于Django疫情防控系统
本系统旨在介绍并分析基于Django框架开发的疫情防控系统,该系统除了提供疫情数据的收集和分析外,还包括疫苗预约和发布预约等功能。随着全球范围内疫情的爆发和传播,疫情防控以及疫苗接种工作变得尤为重要。为了有效管理和监测疫情情况,并提供便捷的疫苗接种服务,我们设计和开发了这个基于Django的疫情防控系统。该系统旨在提供一个综合平台,用于收集、存储和分析疫情数据,同时方便公众预约疫苗接种。
我们将详细介绍系统的设计和开发过程,包括系统需求分析、数据库设计、用户界面设计以及系统功能实现等方面。我们将探讨使用Django框架的优势以及其在疫情防控系统中的应用。特别地,我们将着重介绍疫苗预约和发布预约的功能设计和实现。
我们希望能够全面展示该系统的功能和特点,并强调其在疫情防控以及疫苗接种工作中的重要性和应用价值。此外,我们还将讨论该系统的创新点和挑战,以及未来研究和发展的方向。
总之,本报告将详细介绍基于Django框架的疫情防控系统的设计与开发,强调其在疫情防控和疫苗接种工作中的应用价值,并展望未来的发展方向,并为疫情防控和疫苗接种工作提供支持和帮助。
【实例截图】
【核心代码】
.
├── Django
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── __init__.cpython-37.pyc
│ │ ├── __init__.cpython-38.pyc
│ │ ├── __init__.cpython-39.pyc
│ │ ├── settings.cpython-37.pyc
│ │ ├── settings.cpython-38.pyc
│ │ ├── settings.cpython-39.pyc
│ │ ├── urls.cpython-37.pyc
│ │ ├── urls.cpython-38.pyc
│ │ ├── urls.cpython-39.pyc
│ │ ├── wsgi.cpython-37.pyc
│ │ ├── wsgi.cpython-38.pyc
│ │ └── wsgi.cpython-39.pyc
│ ├── asgi.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── README.md
├── app
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── __init__.cpython-37.pyc
│ │ ├── __init__.cpython-38.pyc
│ │ ├── __init__.cpython-39.pyc
│ │ ├── admin.cpython-37.pyc
│ │ ├── admin.cpython-38.pyc
│ │ ├── admin.cpython-39.pyc
│ │ ├── apps.cpython-37.pyc
│ │ ├── apps.cpython-38.pyc
│ │ ├── apps.cpython-39.pyc
│ │ ├── models.cpython-37.pyc
│ │ ├── models.cpython-38.pyc
│ │ ├── models.cpython-39.pyc
│ │ ├── urls.cpython-37.pyc
│ │ ├── urls.cpython-38.pyc
│ │ ├── urls.cpython-39.pyc
│ │ ├── views.cpython-37.pyc
│ │ ├── views.cpython-38.pyc
│ │ └── views.cpython-39.pyc
│ ├── admin.py
│ ├── apps.py
│ ├── migrations
│ │ ├── 0001_initial.py
│ │ ├── 0002_epidemic_risk.py
│ │ ├── 0003_alter_epidemic_policy.py
│ │ ├── 0004_auto_20220602_2206.py
│ │ ├── 0005_auto_20220603_0019.py
│ │ ├── 0006_vaccines_vaccineslist.py
│ │ ├── 0007_auto_20220604_2257.py
│ │ ├── 0008_alter_epidemic_policy.py
│ │ ├── __init__.py
│ │ └── __pycache__
│ │ ├── 0001_initial.cpython-37.pyc
│ │ ├── 0001_initial.cpython-38.pyc
│ │ ├── 0001_initial.cpython-39.pyc
│ │ ├── 0002_epidemic_risk.cpython-37.pyc
│ │ ├── 0002_epidemic_risk.cpython-38.pyc
│ │ ├── 0002_epidemic_risk.cpython-39.pyc
│ │ ├── 0003_alter_epidemic_policy.cpython-37.pyc
│ │ ├── 0003_alter_epidemic_policy.cpython-38.pyc
│ │ ├── 0003_alter_epidemic_policy.cpython-39.pyc
│ │ ├── 0004_auto_20220602_2206.cpython-37.pyc
│ │ ├── 0004_auto_20220602_2206.cpython-38.pyc
│ │ ├── 0004_auto_20220602_2206.cpython-39.pyc
│ │ ├── 0005_auto_20220603_0019.cpython-37.pyc
│ │ ├── 0005_auto_20220603_0019.cpython-38.pyc
│ │ ├── 0005_auto_20220603_0019.cpython-39.pyc
│ │ ├── 0006_vaccines_vaccineslist.cpython-37.pyc
│ │ ├── 0006_vaccines_vaccineslist.cpython-38.pyc
│ │ ├── 0006_vaccines_vaccineslist.cpython-39.pyc
│ │ ├── 0007_auto_20220604_2257.cpython-37.pyc
│ │ ├── 0007_auto_20220604_2257.cpython-38.pyc
│ │ ├── 0007_auto_20220604_2257.cpython-39.pyc
│ │ ├── 0008_alter_epidemic_policy.cpython-37.pyc
│ │ ├── 0008_alter_epidemic_policy.cpython-38.pyc
│ │ ├── 0008_alter_epidemic_policy.cpython-39.pyc
│ │ ├── __init__.cpython-37.pyc
│ │ ├── __init__.cpython-38.pyc
│ │ └── __init__.cpython-39.pyc
│ ├── models.py
│ ├── tests.py
│ ├── urls.py
│ └── views.py
├── db.sqlite3
├── manage.py
├── requirements.txt
├── static
│ ├── bootstrap
│ │ ├── bootstrap.min.css
│ │ ├── bootstrap.min.js
│ │ ├── dream-msg.min.js
│ │ └── jquery.min.js
│ ├── index
│ │ └── login.png
│ ├── layui
│ │ ├── css
│ │ │ ├── layui.css
│ │ │ └── modules
│ │ │ ├── code.css
│ │ │ ├── laydate
│ │ │ │ └── default
│ │ │ └── layer
│ │ │ └── default
│ │ ├── font
│ │ │ ├── iconfont.eot
│ │ │ ├── iconfont.svg
│ │ │ ├── iconfont.ttf
│ │ │ ├── iconfont.woff
│ │ │ └── iconfont.woff2
│ │ └── layui.js
│ └── login
│ └── back.jpg
├── templates
│ ├── admin
│ │ └── base_site.html
│ ├── base.html
│ ├── fever.html
│ ├── header.html
│ ├── index.html
│ ├── js_base.html
│ ├── login.html
│ ├── policy.html
│ ├── register.html
│ ├── risk.html
│ ├── situation.html
│ └── vaccines.html
├── venv
│ ├── Lib
│ │ └── site-packages
│ │ ├── Automat-20.2.0.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── entry_points.txt
│ │ │ └── top_level.txt
│ │ ├── Cryptodome
│ │ │ ├── Cipher
│ │ │ │ ├── AES.py
│ │ │ │ ├── AES.pyi
│ │ │ │ ├── ARC2.py
│ │ │ │ ├── ARC2.pyi
│ │ │ │ ├── ARC4.py
│ │ │ │ ├── ARC4.pyi
│ │ │ │ ├── Blowfish.py
│ │ │ │ ├── Blowfish.pyi
│ │ │ │ ├── CAST.py
│ │ │ │ ├── CAST.pyi
│ │ │ │ ├── ChaCha20.py
│ │ │ │ ├── ChaCha20.pyi
│ │ │ │ ├── ChaCha20_Poly1305.py
│ │ │ │ ├── ChaCha20_Poly1305.pyi
│ │ │ │ ├── DES.py
│ │ │ │ ├── DES.pyi
│ │ │ │ ├── DES3.py
│ │ │ │ ├── DES3.pyi
│ │ │ │ ├── PKCS1_OAEP.py
│ │ │ │ ├── PKCS1_OAEP.pyi
│ │ │ │ ├── PKCS1_v1_5.py
│ │ │ │ ├── PKCS1_v1_5.pyi
│ │ │ │ ├── Salsa20.py
│ │ │ │ ├── Salsa20.pyi
│ │ │ │ ├── _ARC4.cp37-win_amd64.pyd
│ │ │ │ ├── _EKSBlowfish.py
│ │ │ │ ├── _EKSBlowfish.pyi
│ │ │ │ ├── _Salsa20.cp37-win_amd64.pyd
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyi
│ │ │ │ ├── __pycache__
│ │ │ │ ├── _chacha20.cp37-win_amd64.pyd
│ │ │ │ ├── _mode_cbc.py
│ │ │ │ ├── _mode_cbc.pyi
│ │ │ │ ├── _mode_ccm.py
│ │ │ │ ├── _mode_ccm.pyi
│ │ │ │ ├── _mode_cfb.py
│ │ │ │ ├── _mode_cfb.pyi
│ │ │ │ ├── _mode_ctr.py
│ │ │ │ ├── _mode_ctr.pyi
│ │ │ │ ├── _mode_eax.py
│ │ │ │ ├── _mode_eax.pyi
│ │ │ │ ├── _mode_ecb.py
│ │ │ │ ├── _mode_ecb.pyi
│ │ │ │ ├── _mode_gcm.py
│ │ │ │ ├── _mode_gcm.pyi
│ │ │ │ ├── _mode_ocb.py
│ │ │ │ ├── _mode_ocb.pyi
│ │ │ │ ├── _mode_ofb.py
│ │ │ │ ├── _mode_ofb.pyi
│ │ │ │ ├── _mode_openpgp.py
│ │ │ │ ├── _mode_openpgp.pyi
│ │ │ │ ├── _mode_siv.py
│ │ │ │ ├── _mode_siv.pyi
│ │ │ │ ├── _raw_aes.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_aesni.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_arc2.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_blowfish.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_cast.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_cbc.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_cfb.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_ctr.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_des.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_des3.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_ecb.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_eksblowfish.cp37-win_amd64.pyd
│ │ │ │ ├── _raw_ocb.cp37-win_amd64.pyd
│ │ │ │ └── _raw_ofb.cp37-win_amd64.pyd
│ │ │ ├── Hash
│ │ │ │ ├── BLAKE2b.py
│ │ │ │ ├── BLAKE2b.pyi
│ │ │ │ ├── BLAKE2s.py
│ │ │ │ ├── BLAKE2s.pyi
│ │ │ │ ├── CMAC.py
│ │ │ │ ├── CMAC.pyi
│ │ │ │ ├── HMAC.py
│ │ │ │ ├── HMAC.pyi
│ │ │ │ ├── MD2.py
│ │ │ │ ├── MD2.pyi
│ │ │ │ ├── MD4.py
│ │ │ │ ├── MD4.pyi
│ │ │ │ ├── MD5.py
│ │ │ │ ├── MD5.pyi
│ │ │ │ ├── Poly1305.py
│ │ │ │ ├── Poly1305.pyi
│ │ │ │ ├── RIPEMD.py
│ │ │ │ ├── RIPEMD.pyi
│ │ │ │ ├── RIPEMD160.py
│ │ │ │ ├── RIPEMD160.pyi
│ │ │ │ ├── SHA.py
│ │ │ │ ├── SHA.pyi
│ │ │ │ ├── SHA1.py
│ │ │ │ ├── SHA1.pyi
│ │ │ │ ├── SHA224.py
│ │ │ │ ├── SHA224.pyi
│ │ │ │ ├── SHA256.py
│ │ │ │ ├── SHA256.pyi
│ │ │ │ ├── SHA384.py
│ │ │ │ ├── SHA384.pyi
│ │ │ │ ├── SHA3_224.py
│ │ │ │ ├── SHA3_224.pyi
│ │ │ │ ├── SHA3_256.py
│ │ │ │ ├── SHA3_256.pyi
│ │ │ │ ├── SHA3_384.py
│ │ │ │ ├── SHA3_384.pyi
│ │ │ │ ├── SHA3_512.py
│ │ │ │ ├── SHA3_512.pyi
│ │ │ │ ├── SHA512.py
│ │ │ │ ├── SHA512.pyi
│ │ │ │ ├── SHAKE128.py
│ │ │ │ ├── SHAKE128.pyi
│ │ │ │ ├── SHAKE256.py
│ │ │ │ ├── SHAKE256.pyi
│ │ │ │ ├── _BLAKE2b.cp37-win_amd64.pyd
│ │ │ │ ├── _BLAKE2s.cp37-win_amd64.pyd
│ │ │ │ ├── _MD2.cp37-win_amd64.pyd
│ │ │ │ ├── _MD4.cp37-win_amd64.pyd
│ │ │ │ ├── _MD5.cp37-win_amd64.pyd
│ │ │ │ ├── _RIPEMD160.cp37-win_amd64.pyd
│ │ │ │ ├── _SHA1.cp37-win_amd64.pyd
│ │ │ │ ├── _SHA224.cp37-win_amd64.pyd
│ │ │ │ ├── _SHA256.cp37-win_amd64.pyd
│ │ │ │ ├── _SHA384.cp37-win_amd64.pyd
│ │ │ │ ├── _SHA512.cp37-win_amd64.pyd
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyi
│ │ │ │ ├── __pycache__
│ │ │ │ ├── _ghash_clmul.cp37-win_amd64.pyd
│ │ │ │ ├── _ghash_portable.cp37-win_amd64.pyd
│ │ │ │ ├── _keccak.cp37-win_amd64.pyd
│ │ │ │ ├── _poly1305.cp37-win_amd64.pyd
│ │ │ │ ├── keccak.py
│ │ │ │ └── keccak.pyi
│ │ │ ├── IO
│ │ │ │ ├── PEM.py
│ │ │ │ ├── PEM.pyi
│ │ │ │ ├── PKCS8.py
│ │ │ │ ├── PKCS8.pyi
│ │ │ │ ├── _PBES.py
│ │ │ │ ├── _PBES.pyi
│ │ │ │ ├── __init__.py
│ │ │ │ └── __pycache__
│ │ │ ├── Math
│ │ │ │ ├── Numbers.py
│ │ │ │ ├── Numbers.pyi
│ │ │ │ ├── Primality.py
│ │ │ │ ├── Primality.pyi
│ │ │ │ ├── _IntegerBase.py
│ │ │ │ ├── _IntegerBase.pyi
│ │ │ │ ├── _IntegerCustom.py
│ │ │ │ ├── _IntegerCustom.pyi
│ │ │ │ ├── _IntegerGMP.py
│ │ │ │ ├── _IntegerGMP.pyi
│ │ │ │ ├── _IntegerNative.py
│ │ │ │ ├── _IntegerNative.pyi
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ └── _modexp.cp37-win_amd64.pyd
│ │ │ ├── Protocol
│ │ │ │ ├── KDF.py
│ │ │ │ ├── KDF.pyi
│ │ │ │ ├── SecretSharing.py
│ │ │ │ ├── SecretSharing.pyi
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyi
│ │ │ │ ├── __pycache__
│ │ │ │ └── _scrypt.cp37-win_amd64.pyd
│ │ │ ├── PublicKey
│ │ │ │ ├── DSA.py
│ │ │ │ ├── DSA.pyi
│ │ │ │ ├── ECC.py
│ │ │ │ ├── ECC.pyi
│ │ │ │ ├── ElGamal.py
│ │ │ │ ├── ElGamal.pyi
│ │ │ │ ├── RSA.py
│ │ │ │ ├── RSA.pyi
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyi
│ │ │ │ ├── __pycache__
│ │ │ │ ├── _ec_ws.cp37-win_amd64.pyd
│ │ │ │ ├── _openssh.py
│ │ │ │ └── _openssh.pyi
│ │ │ ├── Random
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyi
│ │ │ │ ├── __pycache__
│ │ │ │ ├── random.py
│ │ │ │ └── random.pyi
│ │ │ ├── SelfTest
│ │ │ │ ├── Cipher
│ │ │ │ ├── Hash
│ │ │ │ ├── IO
│ │ │ │ ├── Math
│ │ │ │ ├── Protocol
│ │ │ │ ├── PublicKey
│ │ │ │ ├── Random
│ │ │ │ ├── Signature
│ │ │ │ ├── Util
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __main__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── loader.py
│ │ │ │ └── st_common.py
│ │ │ ├── Signature
│ │ │ │ ├── DSS.py
│ │ │ │ ├── DSS.pyi
│ │ │ │ ├── PKCS1_PSS.py
│ │ │ │ ├── PKCS1_PSS.pyi
│ │ │ │ ├── PKCS1_v1_5.py
│ │ │ │ ├── PKCS1_v1_5.pyi
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── pkcs1_15.py
│ │ │ │ ├── pkcs1_15.pyi
│ │ │ │ ├── pss.py
│ │ │ │ └── pss.pyi
│ │ │ ├── Util
│ │ │ │ ├── Counter.py
│ │ │ │ ├── Counter.pyi
│ │ │ │ ├── Padding.py
│ │ │ │ ├── Padding.pyi
│ │ │ │ ├── RFC1751.py
│ │ │ │ ├── RFC1751.pyi
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── _cpu_features.py
│ │ │ │ ├── _cpu_features.pyi
│ │ │ │ ├── _cpuid_c.cp37-win_amd64.pyd
│ │ │ │ ├── _file_system.py
│ │ │ │ ├── _file_system.pyi
│ │ │ │ ├── _raw_api.py
│ │ │ │ ├── _raw_api.pyi
│ │ │ │ ├── _strxor.cp37-win_amd64.pyd
│ │ │ │ ├── asn1.py
│ │ │ │ ├── asn1.pyi
│ │ │ │ ├── number.py
│ │ │ │ ├── number.pyi
│ │ │ │ ├── py3compat.py
│ │ │ │ ├── py3compat.pyi
│ │ │ │ ├── strxor.py
│ │ │ │ └── strxor.pyi
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyi
│ │ │ ├── __pycache__
│ │ │ │ └── __init__.cpython-37.pyc
│ │ │ └── py.typed
│ │ ├── Django-3.2.5.dist-info
│ │ │ ├── AUTHORS
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE
│ │ │ ├── LICENSE.python
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── entry_points.txt
│ │ │ └── top_level.txt
│ │ ├── __pycache__
│ │ │ ├── _virtualenv.cpython-37.pyc
│ │ │ ├── clonevirtualenv.cpython-37.pyc
│ │ │ ├── cycler.cpython-37.pyc
│ │ │ ├── inflection.cpython-37.pyc
│ │ │ ├── itypes.cpython-37.pyc
│ │ │ ├── jdcal.cpython-37.pyc
│ │ │ ├── pefile.cpython-37.pyc
│ │ │ ├── peutils.cpython-37.pyc
│ │ │ ├── png.cpython-37.pyc
│ │ │ ├── pngsuite.cpython-37.pyc
│ │ │ ├── protego.cpython-37.pyc
│ │ │ ├── pylab.cpython-37.pyc
│ │ │ ├── pyparsing.cpython-37.pyc
│ │ │ ├── requests_file.cpython-37.pyc
│ │ │ ├── six.cpython-37.pyc
│ │ │ ├── test_png.cpython-37.pyc
│ │ │ ├── typing_extensions.cpython-37.pyc
│ │ │ ├── virtualenv.cpython-37.pyc
│ │ │ └── zipp.cpython-37.pyc
│ │ ├── _cffi_backend.cp37-win_amd64.pyd
│ │ ├── _distutils_hack
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ └── __init__.cpython-37.pyc
│ │ │ └── override.py
│ │ ├── _mysql_connector.cp37-win_amd64.pyd
│ │ ├── _mysqlxpb.cp37-win_amd64.pyd
│ │ ├── _ruamel_yaml.cp37-win_amd64.pyd
│ │ ├── _virtualenv.pth
│ │ ├── _virtualenv.py
│ │ ├── admin
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── __version__.cpython-37.pyc
│ │ │ │ └── run.cpython-37.pyc
│ │ │ ├── __version__.py
│ │ │ └── run.py
│ │ ├── admin-0.0.1.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── entry_points.txt
│ │ │ └── top_level.txt
│ │ ├── alipay
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── compat.cpython-37.pyc
│ │ │ │ ├── exceptions.cpython-37.pyc
│ │ │ │ ├── loggers.cpython-37.pyc
│ │ │ │ └── utils.cpython-37.pyc
│ │ │ ├── compat.py
│ │ │ ├── exceptions.py
│ │ │ ├── loggers.py
│ │ │ └── utils.py
│ │ ├── altgraph
│ │ │ ├── Dot.py
│ │ │ ├── Graph.py
│ │ │ ├── GraphAlgo.py
│ │ │ ├── GraphStat.py
│ │ │ ├── GraphUtil.py
│ │ │ ├── ObjectGraph.py
│ │ │ ├── __init__.py
│ │ │ └── __pycache__
│ │ │ ├── Dot.cpython-37.pyc
│ │ │ ├── Graph.cpython-37.pyc
│ │ │ ├── GraphAlgo.cpython-37.pyc
│ │ │ ├── GraphStat.cpython-37.pyc
│ │ │ ├── GraphUtil.cpython-37.pyc
│ │ │ ├── ObjectGraph.cpython-37.pyc
│ │ │ └── __init__.cpython-37.pyc
│ │ ├── altgraph-0.16.1.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── top_level.txt
│ │ │ └── zip-safe
│ │ ├── asgiref
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── compatibility.cpython-37.pyc
│ │ │ │ ├── current_thread_executor.cpython-37.pyc
│ │ │ │ ├── local.cpython-37.pyc
│ │ │ │ ├── server.cpython-37.pyc
│ │ │ │ ├── sync.cpython-37.pyc
│ │ │ │ ├── testing.cpython-37.pyc
│ │ │ │ ├── timeout.cpython-37.pyc
│ │ │ │ ├── typing.cpython-37.pyc
│ │ │ │ └── wsgi.cpython-37.pyc
│ │ │ ├── compatibility.py
│ │ │ ├── current_thread_executor.py
│ │ │ ├── local.py
│ │ │ ├── py.typed
│ │ │ ├── server.py
│ │ │ ├── sync.py
│ │ │ ├── testing.py
│ │ │ ├── timeout.py
│ │ │ ├── typing.py
│ │ │ └── wsgi.py
│ │ ├── asgiref-3.5.2.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── attr
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyi
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── _cmp.cpython-37.pyc
│ │ │ │ ├── _compat.cpython-37.pyc
│ │ │ │ ├── _config.cpython-37.pyc
│ │ │ │ ├── _funcs.cpython-37.pyc
│ │ │ │ ├── _make.cpython-37.pyc
│ │ │ │ ├── _next_gen.cpython-37.pyc
│ │ │ │ ├── _version_info.cpython-37.pyc
│ │ │ │ ├── converters.cpython-37.pyc
│ │ │ │ ├── exceptions.cpython-37.pyc
│ │ │ │ ├── filters.cpython-37.pyc
│ │ │ │ ├── setters.cpython-37.pyc
│ │ │ │ └── validators.cpython-37.pyc
│ │ │ ├── _cmp.py
│ │ │ ├── _cmp.pyi
│ │ │ ├── _compat.py
│ │ │ ├── _config.py
│ │ │ ├── _funcs.py
│ │ │ ├── _make.py
│ │ │ ├── _next_gen.py
│ │ │ ├── _version_info.py
│ │ │ ├── _version_info.pyi
│ │ │ ├── converters.py
│ │ │ ├── converters.pyi
│ │ │ ├── exceptions.py
│ │ │ ├── exceptions.pyi
│ │ │ ├── filters.py
│ │ │ ├── filters.pyi
│ │ │ ├── py.typed
│ │ │ ├── setters.py
│ │ │ ├── setters.pyi
│ │ │ ├── validators.py
│ │ │ └── validators.pyi
│ │ ├── attrs
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyi
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── converters.cpython-37.pyc
│ │ │ │ ├── exceptions.cpython-37.pyc
│ │ │ │ ├── filters.cpython-37.pyc
│ │ │ │ ├── setters.cpython-37.pyc
│ │ │ │ └── validators.cpython-37.pyc
│ │ │ ├── converters.py
│ │ │ ├── exceptions.py
│ │ │ ├── filters.py
│ │ │ ├── py.typed
│ │ │ ├── setters.py
│ │ │ └── validators.py
│ │ ├── attrs-21.4.0.dist-info
│ │ │ ├── AUTHORS.rst
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── automat
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── _core.cpython-37.pyc
│ │ │ │ ├── _discover.cpython-37.pyc
│ │ │ │ ├── _introspection.cpython-37.pyc
│ │ │ │ ├── _methodical.cpython-37.pyc
│ │ │ │ └── _visualize.cpython-37.pyc
│ │ │ ├── _core.py
│ │ │ ├── _discover.py
│ │ │ ├── _introspection.py
│ │ │ ├── _methodical.py
│ │ │ ├── _test
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── test_core.py
│ │ │ │ ├── test_discover.py
│ │ │ │ ├── test_methodical.py
│ │ │ │ ├── test_trace.py
│ │ │ │ └── test_visualize.py
│ │ │ └── _visualize.py
│ │ ├── beautifulsoup4-4.8.1.dist-info
│ │ │ ├── DESCRIPTION.rst
│ │ │ ├── INSTALLER
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── metadata.json
│ │ │ └── top_level.txt
│ │ ├── bleach
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── callbacks.cpython-37.pyc
│ │ │ │ ├── css_sanitizer.cpython-37.pyc
│ │ │ │ ├── html5lib_shim.cpython-37.pyc
│ │ │ │ ├── linkifier.cpython-37.pyc
│ │ │ │ └── sanitizer.cpython-37.pyc
│ │ │ ├── _vendor
│ │ │ │ ├── README.rst
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── html5lib
│ │ │ │ ├── html5lib-1.1.dist-info
│ │ │ │ ├── parse.py
│ │ │ │ ├── parse.py.SHA256SUM
│ │ │ │ ├── vendor.txt
│ │ │ │ └── vendor_install.sh
│ │ │ ├── callbacks.py
│ │ │ ├── css_sanitizer.py
│ │ │ ├── html5lib_shim.py
│ │ │ ├── linkifier.py
│ │ │ └── sanitizer.py
│ │ ├── bleach-5.0.0.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── bs4
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── check_block.cpython-37.pyc
│ │ │ │ ├── dammit.cpython-37.pyc
│ │ │ │ ├── diagnose.cpython-37.pyc
│ │ │ │ ├── element.cpython-37.pyc
│ │ │ │ ├── formatter.cpython-37.pyc
│ │ │ │ └── testing.cpython-37.pyc
│ │ │ ├── builder
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── _html5lib.py
│ │ │ │ ├── _htmlparser.py
│ │ │ │ └── _lxml.py
│ │ │ ├── check_block.py
│ │ │ ├── dammit.py
│ │ │ ├── diagnose.py
│ │ │ ├── element.py
│ │ │ ├── formatter.py
│ │ │ ├── testing.py
│ │ │ └── tests
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ ├── test_builder_registry.py
│ │ │ ├── test_docs.py
│ │ │ ├── test_html5lib.py
│ │ │ ├── test_htmlparser.py
│ │ │ ├── test_lxml.py
│ │ │ ├── test_soup.py
│ │ │ └── test_tree.py
│ │ ├── bs4-0.0.1.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── captcha
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── audio.cpython-37.pyc
│ │ │ │ ├── fields.cpython-37.pyc
│ │ │ │ ├── helpers.cpython-37.pyc
│ │ │ │ ├── image.cpython-37.pyc
│ │ │ │ ├── models.cpython-37.pyc
│ │ │ │ ├── urls.cpython-37.pyc
│ │ │ │ └── views.cpython-37.pyc
│ │ │ ├── audio.py
│ │ │ ├── conf
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ └── settings.py
│ │ │ ├── data
│ │ │ │ ├── 0
│ │ │ │ ├── 1
│ │ │ │ ├── 2
│ │ │ │ ├── 3
│ │ │ │ ├── 4
│ │ │ │ ├── 5
│ │ │ │ ├── 6
│ │ │ │ ├── 7
│ │ │ │ ├── 8
│ │ │ │ ├── 9
│ │ │ │ ├── DroidSansMono.ttf
│ │ │ │ └── beep.wav
│ │ │ ├── fields.py
│ │ │ ├── fonts
│ │ │ │ ├── COPYRIGHT.TXT
│ │ │ │ ├── README.TXT
│ │ │ │ └── Vera.ttf
│ │ │ ├── helpers.py
│ │ │ ├── image.py
│ │ │ ├── jinja2
│ │ │ │ └── captcha
│ │ │ ├── locale
│ │ │ │ ├── bg
│ │ │ │ ├── cs
│ │ │ │ ├── de
│ │ │ │ ├── en
│ │ │ │ ├── es
│ │ │ │ ├── fa
│ │ │ │ ├── fr
│ │ │ │ ├── it
│ │ │ │ ├── ja
│ │ │ │ ├── nl
│ │ │ │ ├── pl
│ │ │ │ ├── pt_BR
│ │ │ │ ├── ru
│ │ │ │ ├── sk
│ │ │ │ ├── sv
│ │ │ │ ├── tr
│ │ │ │ ├── uk
│ │ │ │ ├── zh_CN
│ │ │ │ └── zh_Hans
│ │ │ ├── management
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ └── commands
│ │ │ ├── migrations
│ │ │ │ ├── 0001_initial.py
│ │ │ │ ├── __init__.py
│ │ │ │ └── __pycache__
│ │ │ ├── models.py
│ │ │ ├── templates
│ │ │ │ └── captcha
│ │ │ ├── tests
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── tests.py
│ │ │ │ ├── urls.py
│ │ │ │ └── views.py
│ │ │ ├── urls.py
│ │ │ └── views.py
│ │ ├── captcha-0.4.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── certifi
│ │ │ ├── __init__.py
│ │ │ ├── __main__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── __main__.cpython-37.pyc
│ │ │ │ └── core.cpython-37.pyc
│ │ │ ├── cacert.pem
│ │ │ └── core.py
│ │ ├── certifi-2019.11.28.dist-info
│ │ │ ├── DESCRIPTION.rst
│ │ │ ├── INSTALLER
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── metadata.json
│ │ │ └── top_level.txt
│ │ ├── cffi
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── api.cpython-37.pyc
│ │ │ │ ├── backend_ctypes.cpython-37.pyc
│ │ │ │ ├── cffi_opcode.cpython-37.pyc
│ │ │ │ ├── commontypes.cpython-37.pyc
│ │ │ │ ├── cparser.cpython-37.pyc
│ │ │ │ ├── error.cpython-37.pyc
│ │ │ │ ├── ffiplatform.cpython-37.pyc
│ │ │ │ ├── lock.cpython-37.pyc
│ │ │ │ ├── model.cpython-37.pyc
│ │ │ │ ├── pkgconfig.cpython-37.pyc
│ │ │ │ ├── recompiler.cpython-37.pyc
│ │ │ │ ├── setuptools_ext.cpython-37.pyc
│ │ │ │ ├── vengine_cpy.cpython-37.pyc
│ │ │ │ ├── vengine_gen.cpython-37.pyc
│ │ │ │ └── verifier.cpython-37.pyc
│ │ │ ├── _cffi_errors.h
│ │ │ ├── _cffi_include.h
│ │ │ ├── _embedding.h
│ │ │ ├── api.py
│ │ │ ├── backend_ctypes.py
│ │ │ ├── cffi_opcode.py
│ │ │ ├── commontypes.py
│ │ │ ├── cparser.py
│ │ │ ├── error.py
│ │ │ ├── ffiplatform.py
│ │ │ ├── lock.py
│ │ │ ├── model.py
│ │ │ ├── parse_c_type.h
│ │ │ ├── pkgconfig.py
│ │ │ ├── recompiler.py
│ │ │ ├── setuptools_ext.py
│ │ │ ├── vengine_cpy.py
│ │ │ ├── vengine_gen.py
│ │ │ └── verifier.py
│ │ ├── cffi-1.15.0.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── entry_points.txt
│ │ │ └── top_level.txt
│ │ ├── chardet
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── big5freq.cpython-37.pyc
│ │ │ │ ├── big5prober.cpython-37.pyc
│ │ │ │ ├── chardistribution.cpython-37.pyc
│ │ │ │ ├── charsetgroupprober.cpython-37.pyc
│ │ │ │ ├── charsetprober.cpython-37.pyc
│ │ │ │ ├── codingstatemachine.cpython-37.pyc
│ │ │ │ ├── compat.cpython-37.pyc
│ │ │ │ ├── cp949prober.cpython-37.pyc
│ │ │ │ ├── enums.cpython-37.pyc
│ │ │ │ ├── escprober.cpython-37.pyc
│ │ │ │ ├── escsm.cpython-37.pyc
│ │ │ │ ├── eucjpprober.cpython-37.pyc
│ │ │ │ ├── euckrfreq.cpython-37.pyc
│ │ │ │ ├── euckrprober.cpython-37.pyc
│ │ │ │ ├── euctwfreq.cpython-37.pyc
│ │ │ │ ├── euctwprober.cpython-37.pyc
│ │ │ │ ├── gb2312freq.cpython-37.pyc
│ │ │ │ ├── gb2312prober.cpython-37.pyc
│ │ │ │ ├── hebrewprober.cpython-37.pyc
│ │ │ │ ├── jisfreq.cpython-37.pyc
│ │ │ │ ├── jpcntx.cpython-37.pyc
│ │ │ │ ├── langbulgarianmodel.cpython-37.pyc
│ │ │ │ ├── langcyrillicmodel.cpython-37.pyc
│ │ │ │ ├── langgreekmodel.cpython-37.pyc
│ │ │ │ ├── langhebrewmodel.cpython-37.pyc
│ │ │ │ ├── langhungarianmodel.cpython-37.pyc
│ │ │ │ ├── langthaimodel.cpython-37.pyc
│ │ │ │ ├── langturkishmodel.cpython-37.pyc
│ │ │ │ ├── latin1prober.cpython-37.pyc
│ │ │ │ ├── mbcharsetprober.cpython-37.pyc
│ │ │ │ ├── mbcsgroupprober.cpython-37.pyc
│ │ │ │ ├── mbcssm.cpython-37.pyc
│ │ │ │ ├── sbcharsetprober.cpython-37.pyc
│ │ │ │ ├── sbcsgroupprober.cpython-37.pyc
│ │ │ │ ├── sjisprober.cpython-37.pyc
│ │ │ │ ├── universaldetector.cpython-37.pyc
│ │ │ │ ├── utf8prober.cpython-37.pyc
│ │ │ │ └── version.cpython-37.pyc
│ │ │ ├── big5freq.py
│ │ │ ├── big5prober.py
│ │ │ ├── chardistribution.py
│ │ │ ├── charsetgroupprober.py
│ │ │ ├── charsetprober.py
│ │ │ ├── cli
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ └── chardetect.py
│ │ │ ├── codingstatemachine.py
│ │ │ ├── compat.py
│ │ │ ├── cp949prober.py
│ │ │ ├── enums.py
│ │ │ ├── escprober.py
│ │ │ ├── escsm.py
│ │ │ ├── eucjpprober.py
│ │ │ ├── euckrfreq.py
│ │ │ ├── euckrprober.py
│ │ │ ├── euctwfreq.py
│ │ │ ├── euctwprober.py
│ │ │ ├── gb2312freq.py
│ │ │ ├── gb2312prober.py
│ │ │ ├── hebrewprober.py
│ │ │ ├── jisfreq.py
│ │ │ ├── jpcntx.py
│ │ │ ├── langbulgarianmodel.py
│ │ │ ├── langcyrillicmodel.py
│ │ │ ├── langgreekmodel.py
│ │ │ ├── langhebrewmodel.py
│ │ │ ├── langhungarianmodel.py
│ │ │ ├── langthaimodel.py
│ │ │ ├── langturkishmodel.py
│ │ │ ├── latin1prober.py
│ │ │ ├── mbcharsetprober.py
│ │ │ ├── mbcsgroupprober.py
│ │ │ ├── mbcssm.py
│ │ │ ├── sbcharsetprober.py
│ │ │ ├── sbcsgroupprober.py
│ │ │ ├── sjisprober.py
│ │ │ ├── universaldetector.py
│ │ │ ├── utf8prober.py
│ │ │ └── version.py
│ │ ├── chardet-3.0.4.dist-info
│ │ │ ├── DESCRIPTION.rst
│ │ │ ├── INSTALLER
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── entry_points.txt
│ │ │ ├── metadata.json
│ │ │ └── top_level.txt
│ │ ├── charset_normalizer
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── api.cpython-37.pyc
│ │ │ │ ├── cd.cpython-37.pyc
│ │ │ │ ├── constant.cpython-37.pyc
│ │ │ │ ├── legacy.cpython-37.pyc
│ │ │ │ ├── md.cpython-37.pyc
│ │ │ │ ├── models.cpython-37.pyc
│ │ │ │ ├── utils.cpython-37.pyc
│ │ │ │ └── version.cpython-37.pyc
│ │ │ ├── api.py
│ │ │ ├── assets
│ │ │ │ ├── __init__.py
│ │ │ │ └── __pycache__
│ │ │ ├── cd.py
│ │ │ ├── cli
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ └── normalizer.py
│ │ │ ├── constant.py
│ │ │ ├── legacy.py
│ │ │ ├── md.py
│ │ │ ├── models.py
│ │ │ ├── py.typed
│ │ │ ├── utils.py
│ │ │ └── version.py
│ │ ├── charset_normalizer-2.0.12.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── entry_points.txt
│ │ │ └── top_level.txt
│ │ ├── ckeditor
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── fields.cpython-37.pyc
│ │ │ │ └── widgets.cpython-37.pyc
│ │ │ ├── fields.py
│ │ │ ├── static
│ │ │ │ └── ckeditor
│ │ │ ├── templates
│ │ │ │ └── ckeditor
│ │ │ └── widgets.py
│ │ ├── ckeditor_demo
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── settings.cpython-37.pyc
│ │ │ │ ├── urls.cpython-37.pyc
│ │ │ │ └── wsgi.cpython-37.pyc
│ │ │ ├── demo_application
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── admin.py
│ │ │ │ ├── forms.py
│ │ │ │ ├── migrations
│ │ │ │ ├── models.py
│ │ │ │ ├── tests
│ │ │ │ └── views.py
│ │ │ ├── settings.py
│ │ │ ├── urls.py
│ │ │ └── wsgi.py
│ │ ├── ckeditor_uploader
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── fields.cpython-37.pyc
│ │ │ │ ├── forms.cpython-37.pyc
│ │ │ │ ├── urls.cpython-37.pyc
│ │ │ │ ├── utils.cpython-37.pyc
│ │ │ │ ├── views.cpython-37.pyc
│ │ │ │ └── widgets.cpython-37.pyc
│ │ │ ├── backends
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── dummy_backend.py
│ │ │ │ └── pillow_backend.py
│ │ │ ├── fields.py
│ │ │ ├── forms.py
│ │ │ ├── management
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ └── commands
│ │ │ ├── static
│ │ │ │ └── ckeditor
│ │ │ ├── templates
│ │ │ │ └── ckeditor
│ │ │ ├── urls.py
│ │ │ ├── utils.py
│ │ │ ├── views.py
│ │ │ └── widgets.py
│ │ ├── click
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── _bashcomplete.cpython-37.pyc
│ │ │ │ ├── _compat.cpython-37.pyc
│ │ │ │ ├── _termui_impl.cpython-37.pyc
│ │ │ │ ├── _textwrap.cpython-37.pyc
│ │ │ │ ├── _unicodefun.cpython-37.pyc
│ │ │ │ ├── _winconsole.cpython-37.pyc
│ │ │ │ ├── core.cpython-37.pyc
│ │ │ │ ├── decorators.cpython-37.pyc
│ │ │ │ ├── exceptions.cpython-37.pyc
│ │ │ │ ├── formatting.cpython-37.pyc
│ │ │ │ ├── globals.cpython-37.pyc
│ │ │ │ ├── parser.cpython-37.pyc
│ │ │ │ ├── termui.cpython-37.pyc
│ │ │ │ ├── testing.cpython-37.pyc
│ │ │ │ ├── types.cpython-37.pyc
│ │ │ │ └── utils.cpython-37.pyc
│ │ │ ├── _bashcomplete.py
│ │ │ ├── _compat.py
│ │ │ ├── _termui_impl.py
│ │ │ ├── _textwrap.py
│ │ │ ├── _unicodefun.py
│ │ │ ├── _winconsole.py
│ │ │ ├── core.py
│ │ │ ├── decorators.py
│ │ │ ├── exceptions.py
│ │ │ ├── formatting.py
│ │ │ ├── globals.py
│ │ │ ├── parser.py
│ │ │ ├── termui.py
│ │ │ ├── testing.py
│ │ │ ├── types.py
│ │ │ └── utils.py
│ │ ├── click-7.1.1.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE.rst
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── clonevirtualenv.py
│ │ ├── colorama
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── ansi.cpython-37.pyc
│ │ │ │ ├── ansitowin32.cpython-37.pyc
│ │ │ │ ├── initialise.cpython-37.pyc
│ │ │ │ ├── win32.cpython-37.pyc
│ │ │ │ └── winterm.cpython-37.pyc
│ │ │ ├── ansi.py
│ │ │ ├── ansitowin32.py
│ │ │ ├── initialise.py
│ │ │ ├── win32.py
│ │ │ └── winterm.py
│ │ ├── colorama-0.4.4.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE.txt
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── constantly
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── _constants.cpython-37.pyc
│ │ │ │ └── _version.cpython-37.pyc
│ │ │ ├── _constants.py
│ │ │ └── _version.py
│ │ ├── constantly-15.1.0.dist-info
│ │ │ ├── DESCRIPTION.rst
│ │ │ ├── INSTALLER
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── metadata.json
│ │ │ ├── pbr.json
│ │ │ └── top_level.txt
│ │ ├── coreapi
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── auth.cpython-37.pyc
│ │ │ │ ├── client.cpython-37.pyc
│ │ │ │ ├── compat.cpython-37.pyc
│ │ │ │ ├── document.cpython-37.pyc
│ │ │ │ ├── exceptions.cpython-37.pyc
│ │ │ │ └── utils.cpython-37.pyc
│ │ │ ├── auth.py
│ │ │ ├── client.py
│ │ │ ├── codecs
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── base.py
│ │ │ │ ├── corejson.py
│ │ │ │ ├── display.py
│ │ │ │ ├── download.py
│ │ │ │ ├── jsondata.py
│ │ │ │ ├── python.py
│ │ │ │ └── text.py
│ │ │ ├── compat.py
│ │ │ ├── document.py
│ │ │ ├── exceptions.py
│ │ │ ├── transports
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── base.py
│ │ │ │ └── http.py
│ │ │ └── utils.py
│ │ ├── coreapi-2.3.3.dist-info
│ │ │ ├── DESCRIPTION.rst
│ │ │ ├── INSTALLER
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── entry_points.txt
│ │ │ ├── metadata.json
│ │ │ └── top_level.txt
│ │ ├── coreschema
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── compat.cpython-37.pyc
│ │ │ │ ├── formats.cpython-37.pyc
│ │ │ │ ├── schemas.cpython-37.pyc
│ │ │ │ └── utils.cpython-37.pyc
│ │ │ ├── compat.py
│ │ │ ├── encodings
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── corejson.py
│ │ │ │ ├── html.py
│ │ │ │ └── jsonschema.py
│ │ │ ├── formats.py
│ │ │ ├── schemas.py
│ │ │ ├── templates
│ │ │ │ ├── base.html
│ │ │ │ ├── bootstrap3
│ │ │ │ └── form.html
│ │ │ └── utils.py
│ │ ├── coreschema-0.0.4.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── corsheaders
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── apps.cpython-37.pyc
│ │ │ │ ├── checks.cpython-37.pyc
│ │ │ │ ├── conf.cpython-37.pyc
│ │ │ │ ├── defaults.cpython-37.pyc
│ │ │ │ ├── middleware.cpython-37.pyc
│ │ │ │ └── signals.cpython-37.pyc
│ │ │ ├── apps.py
│ │ │ ├── checks.py
│ │ │ ├── conf.py
│ │ │ ├── defaults.py
│ │ │ ├── middleware.py
│ │ │ ├── py.typed
│ │ │ └── signals.py
│ │ ├── crispy_forms
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── base.cpython-37.pyc
│ │ │ │ ├── bootstrap.cpython-37.pyc
│ │ │ │ ├── compatibility.cpython-37.pyc
│ │ │ │ ├── exceptions.cpython-37.pyc
│ │ │ │ ├── helper.cpython-37.pyc
│ │ │ │ ├── layout.cpython-37.pyc
│ │ │ │ ├── layout_slice.cpython-37.pyc
│ │ │ │ └── utils.cpython-37.pyc
│ │ │ ├── base.py
│ │ │ ├── bootstrap.py
│ │ │ ├── compatibility.py
│ │ │ ├── exceptions.py
│ │ │ ├── helper.py
│ │ │ ├── layout.py
│ │ │ ├── layout_slice.py
│ │ │ ├── templates
│ │ │ │ ├── bootstrap
│ │ │ │ ├── bootstrap3
│ │ │ │ ├── bootstrap4
│ │ │ │ └── uni_form
│ │ │ ├── templatetags
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── crispy_forms_field.py
│ │ │ │ ├── crispy_forms_filters.py
│ │ │ │ ├── crispy_forms_tags.py
│ │ │ │ └── crispy_forms_utils.py
│ │ │ ├── tests
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── conftest.py
│ │ │ │ ├── forms.py
│ │ │ │ ├── templates
│ │ │ │ ├── test_dynamic_api.py
│ │ │ │ ├── test_form_helper.py
│ │ │ │ ├── test_layout.py
│ │ │ │ ├── test_layout_objects.py
│ │ │ │ ├── test_settings.py
│ │ │ │ ├── test_tags.py
│ │ │ │ ├── test_utils.py
│ │ │ │ ├── urls.py
│ │ │ │ └── utils.py
│ │ │ └── utils.py
│ │ ├── cryptography
│ │ │ ├── __about__.py
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __about__.cpython-37.pyc
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── exceptions.cpython-37.pyc
│ │ │ │ ├── fernet.cpython-37.pyc
│ │ │ │ └── utils.cpython-37.pyc
│ │ │ ├── exceptions.py
│ │ │ ├── fernet.py
│ │ │ ├── hazmat
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── _oid.py
│ │ │ │ ├── backends
│ │ │ │ ├── bindings
│ │ │ │ └── primitives
│ │ │ ├── py.typed
│ │ │ ├── utils.py
│ │ │ └── x509
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ ├── base.py
│ │ │ ├── certificate_transparency.py
│ │ │ ├── extensions.py
│ │ │ ├── general_name.py
│ │ │ ├── name.py
│ │ │ ├── ocsp.py
│ │ │ └── oid.py
│ │ ├── cryptography-37.0.2.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE
│ │ │ ├── LICENSE.APACHE
│ │ │ ├── LICENSE.BSD
│ │ │ ├── LICENSE.PSF
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── cssselect
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── parser.cpython-37.pyc
│ │ │ │ └── xpath.cpython-37.pyc
│ │ │ ├── parser.py
│ │ │ └── xpath.py
│ │ ├── cssselect-1.1.0.dist-info
│ │ │ ├── AUTHORS
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── cycler-0.10.0.dist-info
│ │ │ ├── DESCRIPTION.rst
│ │ │ ├── INSTALLER
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ ├── metadata.json
│ │ │ └── top_level.txt
│ │ ├── cycler.py
│ │ ├── dateutil
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── _common.cpython-37.pyc
│ │ │ │ ├── _version.cpython-37.pyc
│ │ │ │ ├── easter.cpython-37.pyc
│ │ │ │ ├── relativedelta.cpython-37.pyc
│ │ │ │ ├── rrule.cpython-37.pyc
│ │ │ │ ├── tzwin.cpython-37.pyc
│ │ │ │ └── utils.cpython-37.pyc
│ │ │ ├── _common.py
│ │ │ ├── _version.py
│ │ │ ├── easter.py
│ │ │ ├── parser
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── _parser.py
│ │ │ │ └── isoparser.py
│ │ │ ├── relativedelta.py
│ │ │ ├── rrule.py
│ │ │ ├── tz
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __pycache__
│ │ │ │ ├── _common.py
│ │ │ │ ├── _factories.py
│ │ │ │ ├── tz.py
│ │ │ │ └── win.py
│ │ │ ├── tzwin.py
│ │ │ ├── utils.py
│ │ │ └── zoneinfo
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ ├── dateutil-zoneinfo.tar.gz
│ │ │ └── rebuild.py
│ │ ├── defusedxml
│ │ │ ├── ElementTree.py
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── ElementTree.cpython-37.pyc
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── cElementTree.cpython-37.pyc
│ │ │ │ ├── common.cpython-37.pyc
│ │ │ │ ├── expatbuilder.cpython-37.pyc
│ │ │ │ ├── expatreader.cpython-37.pyc
│ │ │ │ ├── lxml.cpython-37.pyc
│ │ │ │ ├── minidom.cpython-37.pyc
│ │ │ │ ├── pulldom.cpython-37.pyc
│ │ │ │ ├── sax.cpython-37.pyc
│ │ │ │ └── xmlrpc.cpython-37.pyc
│ │ │ ├── cElementTree.py
│ │ │ ├── common.py
│ │ │ ├── expatbuilder.py
│ │ │ ├── expatreader.py
│ │ │ ├── lxml.py
│ │ │ ├── minidom.py
│ │ │ ├── pulldom.py
│ │ │ ├── sax.py
│ │ │ └── xmlrpc.py
│ │ ├── defusedxml-0.6.0.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── diff_match_patch
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── diff_match_patch.cpython-37.pyc
│ │ │ │ └── diff_match_patch_test.cpython-37.pyc
│ │ │ ├── diff_match_patch.py
│ │ │ └── diff_match_patch_test.py
│ │ ├── diff_match_patch-20121119.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENCE
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ ├── WHEEL
│ │ │ └── top_level.txt
│ │ ├── distlib
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ │ ├── __init__.cpython-37.pyc
│ │ │ │ ├── compat.cpython-37.pyc
│ │ │ │ ├── database.cpython-37.pyc
│ │ │ │ ├── index.cpython-37.pyc
│ │ │ │ ├── locators.cpython-37.pyc
│ │ │ │ ├── manifest.cpython-37.pyc
│ │ │ │ ├── markers.cpython-37.pyc
│ │ │ │ ├── metadata.cpython-37.pyc
│ │ │ │ ├── resources.cpython-37.pyc
│ │ │ │ ├── scripts.cpython-37.pyc
│ │ │ │ ├── util.cpython-37.pyc
│ │ │ │ ├── version.cpython-37.pyc
│ │ │ │ └── wheel.cpython-37.pyc
│ │ │ ├── compat.py
│ │ │ ├── database.py
│ │ │ ├── index.py
│ │ │ ├── locators.py
│ │ │ ├── manifest.py
│ │ │ ├── markers.py
│ │ │ ├── metadata.py
│ │ │ ├── resources.py
│ │ │ ├── scripts.py
│ │ │ ├── t32.exe
│ │ │ ├── t64-arm.exe
│ │ │ ├── t64.exe
│ │ │ ├── util.py
│ │ │ ├── version.py
│ │ │ ├── w32.exe
│ │ │ ├── w64-arm.exe
│ │ │ ├── w64.exe
│ │ │ └── wheel.py
│ │ ├── distlib-0.3.4.dist-info
│ │ │ ├── INSTALLER
│ │ │ ├── LICENSE.txt
│ │ │ ├── METADATA
│ │ │ ├── RECORD
│ │ │ ├── REQUESTED
│ │ │ └── WHEEL
│ │ ├── distutils-precedence.pth
│ │ └── django
│ │ ├── __init__.py
│ │ ├── __main__.py
│ │ ├── __pycache__
│ │ │ ├── __init__.cpython-37.pyc
│ │ │ ├── __main__.cpython-37.pyc
│ │ │ └── shortcuts.cpython-37.pyc
│ │ ├── apps
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ ├── config.py
│ │ │ └── registry.py
│ │ ├── bin
│ │ │ ├── __pycache__
│ │ │ └── django-admin.py
│ │ ├── conf
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ ├── app_template
│ │ │ ├── global_settings.py
│ │ │ ├── locale
│ │ │ ├── project_template
│ │ │ └── urls
│ │ └── contrib
│ │ ├── __init__.py
│ │ ├── __pycache__
│ │ ├── admin
│ │ └── admindocs
│ └── include
│ └── site
│ └── python3.7
│ └── pygame
│ ├── _camera.h
│ ├── _pygame.h
│ ├── _surface.h
│ ├── camera.h
│ ├── fastevents.h
│ ├── font.h
│ ├── freetype.h
│ ├── mask.h
│ ├── mixer.h
│ ├── palette.h
│ ├── pgarrinter.h
│ ├── pgbufferproxy.h
│ ├── pgcompat.h
│ ├── pgimport.h
│ ├── pgopengl.h
│ ├── pgplatform.h
│ ├── pygame.h
│ ├── scrap.h
│ └── surface.h
└── 基于Django疫情防控系统.zip
271 directories, 1210 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论