django2.1.0版本


Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 Django是一个开放源代码的Web应用框架,由Python写成。 Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。 Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。
资源截图
代码片段和文件信息
import os
import sys
from distutils.sysconfig import get_python_lib

from setuptools import find_packages setup

CURRENT_PYTHON = sys.version_info[:2]
REQUIRED_PYTHON = (3 5)

# This check and everything above must remain compatible with Python 2.7.
if CURRENT_PYTHON < REQUIRED_PYTHON:
    sys.stderr.write(“““
==========================
Unsupported Python version
==========================

This version of Django requires Python {}.{} but you‘re trying to
install it on Python {}.{}.

This may be because you are using a version of pip that doesn‘t
understand the python_requires classifier. Make sure you
have pip >= 9.0 and setuptools >= 24.2 then try again:

    $ python -m pip install --upgrade pip setuptools
    $ python -m pip install django

This will install the latest version of Django which works on your
version of Python. If you can‘t upgrade your pip (or Python) request
an older version of Django:

    $ python -m pip install “django<2“
“““.format(*(REQUIRED_PYTHON + CURRENT_PYTHON)))
    sys.exit(1)


# Warn if we are installing over top of an existing installation. This can
# cause issues where files that were deleted from a more recent Django are
# still present in site-packages. See #18115.
overlay_warning = False
if “install“ in sys.argv:
    lib_paths = [get_python_lib()]
    if lib_paths[0].startswith(“/usr/lib/“):
        # We have to try also with an explicit prefix of /usr/local in order to
        # catch Debian‘s custom user site-packages directory.
        lib_paths.append(get_python_lib(prefix=“/usr/local“))
    for lib_path in lib_paths:
        existing_path = os.path.abspath(os.path.join(lib_path “django“))
        if os.path.exists(existing_path):
            # We note the need for the warning here but present it after the
            # command is run so it‘s more likely to be seen.
            overlay_warning = True
            break


EXCLUDE_FROM_PACKAGES = [‘django.conf.project_template‘
                         ‘django.conf.app_template‘
                         ‘django.bin‘]


# Dynamically calculate the version based on django.VERSION.
version = __import__(‘django‘).get_version()


setup(
    name=‘Django‘
    version=version
    python_requires=‘>={}.{}‘.format(*REQUIRED_PYTHON)
    url=‘https://www.djangoproject.com/‘
    author=‘Django Software Foundation‘
    author_email=‘foundation@djangoproject.com‘
    description=(‘A high-level Python Web framework that encourages ‘
                 ‘rapid development and clean pragmatic design.‘)
    license=‘BSD‘
    packages=find_packages(exclude=EXCLUDE_FROM_PACKAGES)
    include_package_data=True
    scripts=[‘django/bin/django-admin.py‘]
    entry_points={‘console_scripts‘: [
        ‘django-admin = django.core.management:execute_from_command_line‘
    ]}
    install_requires=[‘pytz‘]
    extras_require={
        “bcrypt“: [“bcrypt“]
        “argon2“: [“argon2-cffi >= 16.1.0“]
    }
    zip_safe=False
    classifiers=[
        ‘Developme

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-02 13:20  django-master
     文件         744  2018-05-02 13:20  django-master.editorconfig
     文件          86  2018-05-02 13:20  django-master.eslintignore
     文件        1165  2018-05-02 13:20  django-master.eslintrc
     文件         297  2018-05-02 13:20  django-master.gitattributes
     文件         353  2018-05-02 13:20  django-master.gitignore
     文件         164  2018-05-02 13:20  django-master.hgignore
     目录           0  2018-05-02 13:20  django-master.tx
     文件        2480  2018-05-02 13:20  django-master.txconfig
     文件       33806  2018-05-02 13:20  django-masterAUTHORS
     文件        1115  2018-05-02 13:20  django-masterCONTRIBUTING.rst
     文件         353  2018-05-02 13:20  django-masterGruntfile.js
     文件         311  2018-05-02 13:20  django-masterINSTALL
     文件        1552  2018-05-02 13:20  django-masterLICENSE
     文件       12779  2018-05-02 13:20  django-masterLICENSE.python
     文件         307  2018-05-02 13:20  django-masterMANIFEST.in
     文件        1935  2018-05-02 13:20  django-masterREADME.rst
     目录           0  2018-05-02 13:20  django-masterdjango
     文件         799  2018-05-02 13:20  django-masterdjango\__init__.py
     文件         211  2018-05-02 13:20  django-masterdjango\__main__.py
     目录           0  2018-05-02 13:20  django-masterdjangoapps
     文件          90  2018-05-02 13:20  django-masterdjangoapps\__init__.py
     文件        8047  2018-05-02 13:20  django-masterdjangoappsconfig.py
     文件       17220  2018-05-02 13:20  django-masterdjangoapps
egistry.py
     目录           0  2018-05-02 13:20  django-masterdjangoin
     文件         128  2018-05-02 13:20  django-masterdjangoindjango-admin.py
     目录           0  2018-05-02 13:20  django-masterdjangoconf
     文件        7756  2018-05-02 13:20  django-masterdjangoconf\__init__.py
     目录           0  2018-05-02 13:20  django-masterdjangoconfapp_template
     文件           0  2018-05-02 13:20  django-masterdjangoconfapp_template\__init__.py-tpl
     文件          63  2018-05-02 13:20  django-masterdjangoconfapp_templateadmin.py-tpl
............此处省略8819个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)