精华内容
下载资源
问答
  • Django 安装

    2021-01-03 04:41:56
    Django 安装安装 Django 前,系统需要已经安装了Python的开发环境。接下来我们来具体看下不同系统下Django安装。 Window 下安装 Django 如果你还未安装Python环境需要先下载Python安装包。 1、Python 下载...
  • django 安装

    2017-12-03 15:14:44
    Django 安装官方网址 https://www.djangoproject.com/ ...安装完成后到,D:\Program Files\Python\Python36\Lib\site-packages目录下,可以看到有django目录验证安装是否成功命令行打开python,进入python环境 import

    Django 安装

    官方网址

        https://www.djangoproject.com/
    

    当前最新版本为2.0

        pip install Django==2.0
    

    安装完成后到,D:\Program Files\Python\Python36\Lib\site-packages目录下,可以看到有django目录

    验证安装是否成功

    命令行打开python,进入python环境

        import django
        django.VERSION
    

    这里写图片描述

    看到如上图django版本号,即安装成功

    展开全文
  • Django 安装及依赖

    2017-06-13 00:06:19
    Django 安装及依赖
  • 文章目录毕设项目记录——Django安装、项目初始化以及在cmd和PyCharm中运行Django项目1.下载Django2.我的Django安装(zip安装)3.卸载Django4.我的Django安装(pip安装)5.验证Django是否安装成功6.初始化第一个...
  • Django安装指南

    2017-10-27 10:13:32
    Django安装指南完整安装指南官方文档和快速安装指南官方文档 安装python 安装pip 安装virtualenv和virtualenvwrapper 安装Django Django报错 这安装pythonDjango是一个Python Web框架,因此需要将Python安装在您的...

    Django安装指南

    完整安装指南官方文档快速安装指南官方文档

    安装python

    Django是一个Python Web框架,因此需要将Python安装在您的机器上。

    python下载地址

    注意:下文要安装的virtualenv 对空格很敏感,不仅要求虚拟环境所在的路径中没有空格,还要求python的安装路径没有空格。所以只要把python重新安装在路径没空格的位置就解决了。

    下载可执行程序安装程序并运行它。选中旁边的框,然后单击。Add Python 3.5 to PATHInstall Now

    注意:从Django 1.6起,Python 3的支持被认为是稳定的,您可以在生产中安全地使用它。python 2 和 3版本有较大区别,建议使用python3以上

    安装成功后,打开命令提示符,并检查Python版本:

    python --version

    如果显示版本号就安装成功了,本文显示结果是:

    C:\Users\wuyanhui>python --version
    Python 3.6.2

    安装pip

    pip是一个管理Python的软件包。它使得安装和卸载Python包(如Django!)非常简单。

    要在您的机器上安装pip,请转到 https://pip.pypa.io/en/latest/installing/,然后按照说明进行操作。

    注意:Python版本建议:Python 2 >=2.7.9 or Python 3 >=3.4

    大概步骤是:

    1.下载 get-pip.py

    在Windows下,本文打开该网页,并复制粘贴到本地新建的同名文件。
    在linux下请执行:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py获取该文件

    2.检查下载的get-pip.py

    python get-pip.py

    最后你会发现,在CMD输入pip是有输出的。

    当然,如果你本来就安装了pip,如果想更新到最新版本,windows下可运行命令:
    ···
    python -m pip install -U pip
    ···

    安装virtualenv和virtualenvwrapper

    virtualenv和virtualenvwrapper为您创建的每个Django项目提供专用的环境。虽然不是强制性的,但这被认为是最佳做法,并且将在您准备好部署项目时节省时间。只需输入:

    pip install virtualenvwrapper-win

    本文演示:

    E:\>pip install virtualenvwrapper-win
    Collecting virtualenvwrapper-win
      Downloading virtualenvwrapper-win-1.2.2.tar.gz
    Collecting virtualenv (from virtualenvwrapper-win)
      Downloading virtualenv-15.1.0-py2.py3-none-any.whl (1.8MB)
        100% |████████████████████████████████| 1.8MB 260kB/s
    Building wheels for collected packages: virtualenvwrapper-win
      Running setup.py bdist_wheel for virtualenvwrapper-win ... done
      Stored in directory: C:\Users\wuyanhui\AppData\Local\pip\Cache\wheels\37\ef\32\563bbf605a7a60268d6585a942660e77ab6abf40d43c1abf3a
    Successfully built virtualenvwrapper-win
    Installing collected packages: virtualenv, virtualenvwrapper-win
    Successfully installed virtualenv-15.1.0 virtualenvwrapper-win-1.2.2
    

    然后为您的项目创建一个虚拟环境:

    mkvirtualenv  myproject

    然而本文一开始天真尝试把E:\sundry\Django代替myproject,结果失败了。不过最后还是成功了:

    E:\>mkvirtualenv  E:\sundry\Django
    Using base prefix 'e:\\program files\\python\\python36-32'
    New python executable in E:\sundry\Django\Scripts\python.exe
    Installing setuptools, pip, wheel...done.
    文件名、目录名或卷标语法不正确。
    文件名、目录名或卷标语法不正确。
    文件名、目录名或卷标语法不正确。
    
    E:\>cd sundry
    django-admin
    E:\sundry>mkvirtualenv  Django
    Using base prefix 'e:\\program files\\python\\python36-32'
    New python executable in C:\Users\wuyanhui\Envs\Django\Scripts\python.exe
    Installing setuptools, pip, wheel...done.
    
    (Django) E:\sundry>

    安装Django

    可以pip在虚拟环境中轻松安装Django。
    确保虚拟环境处于活动状态,在命令提示符下,执行:

    pip install django

    这将下载并安装最新的Django版本。

    本文演示:

    (Django) E:\sundry>pip install django
    Collecting django
      Downloading Django-1.11.6-py2.py3-none-any.whl (6.9MB)
        100% |████████████████████████████████| 7.0MB 93kB/s
    Collecting pytz (from django)
      Downloading pytz-2017.2-py2.py3-none-any.whl (484kB)
        100% |████████████████████████████████| 491kB 687kB/s
    Installing collected packages: pytz, django
    Successfully installed django-1.11.6 pytz-2017.2
    
    (Django) E:\sundry>

    安装完后,可以检验Django是否安装。命令行执行演示:

    django-admin --version
    (Django) E:\sundry>django-admin --version
    1.11.6

    好了,安装完可以检验Django了!是吗?真的是吗?继续往下看。

    —————————-分割线———————–

    Django报错

    忧桑,本文根据官网文档安装了都!命令行执行pip show pip发现没有django安装的记录。在python 中import也报错:

    PS C:\Users\wuyanhui> python
    Python 3.6.2 (v3.6.2:5fd33b5, Jul  8 2017, 04:1
    Type "help", "copyright", "credits" or "license
    >>> import django
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    ModuleNotFoundError: No module named 'django'

    这么办,这么办!最后根据自己的思路重新安装了一次!就OK!演示:

    
    PS E:\Program Files\Python\Python36-32> pip install django
    Collecting django
      Using cached Django-1.11.6-py2.py3-none-any.whl
    Collecting pytz (from django)
      Using cached pytz-2017.2-py2.py3-none-any.whl
    Installing collected packages: pytz, django
    Successfully installed django-1.11.6 pytz-2017.2
    PS E:\Program Files\Python\Python36-32> python
    Python 3.6.2 (v3.6.2:5fd33b5, Jul  8 2017, 04:14:34) [MSC v.1900 32 bit (Intel)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import django
    >>> django.get_version()
    '1.11.6'
    

    查看目录E:\Program Files\Python\Python36-32\Lib\site-packages\django存在了!这就OK了!

    总结
    猜测是virtualenv和virtualenvwrapper的愿意,暂时不了解官网文档的意图。

    展开全文
  • Django 安装使用基础

    千次阅读 2016-12-08 18:35:50
    大纲 安装Django 1、创建Django工程 2、创建Django app ...4、获取用户请求信息并处理 ...7、django内容整理安装Djangopip3 install djangowindows安装后,添加Django安装路径的环境变量。1、创建Django工程django-ad

    大纲

     安装Django
    1、创建Django工程
    2、创建Django app
    3、写一个简单的登录注册相应页面
    4、获取用户请求信息并处理
    5、前后端交互
    6、Django 请求 生命周期
      跳转到这里
    7、django内容整理

    安装Django

    pip3 install django

    windows安装后,添加Django安装路径的环境变量。

    1、创建Django工程

    django-admin startproject 【工程名称】
    # 生成目录结构如下
        mysite
            - mysite        # 对整个程序进行配置
                - __init__.py
                - settings.py  # 配置文件
                - urls.py      # URL对应关系
                - wsgi.py      # 遵循WSGI规范,一般使用 uwsgi + nginx
            - manage.py        # 管理Django程序:如下
                      - python manage.py  # 运行程序
                      - python manage.py startapp xx  # 创建app
                      # Django的orm框架
                      - python manage.py makemigrations  
                      - python manage.py migrate

    SGI本质上就是一个封装了socket的模块,调用接口就可以。

    • 运行Django功能
    python manage.py  # 或如下
    python manage.py runserver 0.0.0.0:8000

    通过pycharm 也能创建django程序。

    写一个基本完整的http请求

    编辑urls.py 文件

    from django.conf.urls import url
    from django.contrib import admin
    from django.shortcuts import HttpResponse  # Http相应
    
    def home(request):
        return HttpResponse('<h1>Hello</h1>')
    
    urlpatterns = [
        url(r'^admin/', admin.site.urls),
        url(r'^h.html/', home),
    ]

    启动后,访问:127.0.0.1:8000/h.html/

    不过实际中,上面的home相当于一个业务功能,而不同的功能,在django中可以分别创建不同的app。

    2、创建Django app

    • 创建app
    python manage.py startapp cmdb

    把home函数移到cmdb\views.py中,

    from django.shortcuts import HttpResponse
    
    def home(request):
        return HttpResponse('<h1>Hello</h1>')

    urls.py修改如下:

    from django.conf.urls import url
    from django.contrib import admin
    from cmdb import views
    
    urlpatterns = [
        url(r'^admin/', admin.site.urls),
        url(r'^h.html/', views.home),
    ]
    • app目录结构
    migrations     # django orm框架,修改表结构的操作记录(差异化)
    __init__       # python3中有没有都一样,python2中必须有
    admin          # Django为我们提供的后台管理
    apps           # 配置当前app
    models         # ORM:写指定的类,通过命令可以创建数据库结构
    tests          # 单元测试
    views          # ****业务代码****

    3、写一个简单的登录注册相应页面

    新建一个templates 文件夹,用来存放html模板文件

    views.py

    # from django.shortcuts import HttpResponse
    from django.shortcuts import render  # django帮我们打开文件并相应的模块
    # 因为经常返回数据,打开文件,所以django使用render模块,做这个事情。
    
    def login(request):
        # with open("templates/login.html", "r", encoding="utf-8") as f:
        #     data = f.read()
        # return HttpResponse(data)
        return render(request, 'login.html')
        # 这里没有指定路径,在settings配置里,默认就已添加templates

    templates/login.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            label{
                width: 80px;
                text-align: right;
                display: inline-block;
            }
        </style>
    </head>
    <body>
        <form action="/login" method="post">
            <p>
                <label for="username">用户名:</label>
                <input id="username" type="text" />
            </p>
            <p>
                <label for="password">密码:</label>
                <input id="password" type="text" />
                <input type="submit" value="提交" />
            </p>
        </form>
    </body>
    </html>
    • js、css静态文件处理

    页面里可能会包含css、js文件,这些静态文件也需要引入进来。

    创建静态文件目录static,创建完之后还要在settings里面配置一下,最后面添加:

    STATIC_URL = '/static/'
    STATICFILES_DIRS = (
        os.path.join(BASE_DIR, 'static'),  # 必须加上都好“,” 不加就报错
    )

    login.html 文件中引入css、js

    <link rel="stylesheet" href="/static/commons.css">

    总结:

    创建完project后,优先做几件事:

    1、配置模板的路径

    settings.py

    TEMPLATES = [
            {
                'BACKEND': 'django.template.backends.django.DjangoTemplates',
                'DIRS': [os.path.join(BASE_DIR, 'templates')],      # <——
                'APP_DIRS': True,
                'OPTIONS': {
                    'context_processors': [
                        'django.template.context_processors.debug',
                        'django.template.context_processors.request',
                        'django.contrib.auth.context_processors.auth',
                        'django.contrib.messages.context_processors.messages',
                    ],
                },
            },
        ]

    2、配置静态目录

    # 创建static目录
    
    # settings 最后添加静态文件配置
    STATICFILES_DIRS = (
        os.path.join(BASE_DIR, 'static'),
    )
    # html模板文件引用css、js
    <link rel="stylesheet" href="/static/commons.css" />

    4、获取用户请求信息并处理

    • 注释掉CSRF

    CSRF: 跨站请求伪造

    后面会讲,这里先注释上,不然会报错

    settings —> 找到MIDDLEWARE —> 注释掉

    # 'django.middleware.csrf.CsrfViewMiddleware',

    • request 包含了客户端发来的所有信息。

    客户端发过来的信息,内部django、wsgi帮我们处理,处理之后会给我们一个结果。把客户端所有的信息打包然后发给我,怎么发呢?

    就是上面函数形参 request :包含了客户端用户发来的所有信息。

    比如:request.method就是用户提交方式(get、post)。往往get获取表单;post方式提交数据。

    form表单提交的时候,以类似字典的形式提交,所以要在html form里定义name

    from django.shortcuts import render  # django帮我们打开文件并返回给用户
    from django.shortcuts import redirect  # 重定向、跳转
    
    def login(request):
        # request 包含用户提交的所有信息
        error_msg = ''
        if request.method == "POST":  # request.method 用户提交方法
            # request.POST 用户通过POST提交过来的数据
            user = request.POST.get('user', None)
            pwd = request.POST.get('pwd', None)  # 不存在为None
    
            if user == 'root' and pwd == '123':  # 用户跳转
                return redirect("http://blog.csdn.net/fgf00")
            else:  # 用户名密码错误。
                error_msg = "用户名或密码错误"
        return render(request, 'login.html', {"error_msg":error_msg})
        # "error_msg:网页中定义的特殊文本,key"
    • Django模版语言

    用户名密码错误,怎么给用户返回数据?

    需要借助另外一件事:在模板里面,在Django里面可以写一些特殊的内容。

    {{ }} Django 对其进行替换。

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <link rel="stylesheet" href="/static/commons.css">
        <style>
            label{
                width: 80px;
                text-align: right;
                display: inline-block;
            }
        </style>
    </head>
    <body>
        <form action="/login/" method="post">
        {#    action="/home":提交到http://127.0.0.1/home/    #}
            <p>
                <label for="username">用户名:</label>
                <input id="username" name="user" type="text" />
            </p>
            <p>
                <label for="password">密码:</label>
                <input id="password" name="pwd" type="password" />
                <input type="submit" value="提交1" />
                <span style="color: red">{{ error_msg }}</span>
                {#      Django里面可以写一些特殊的内容,后台进行替换      #}
            </p>
        </form>
    </body>
    </html>

    注意:网页action提交那里action="/login/",要和urls.py 里url(r'^login/', views.login),保持一致!!!

    要是login/全是login/,要是login全是login,否则点击提交会报错:

    RuntimeError at /login
    You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLASH set. Django can't redirect to the slash URL while maintaining POST data. Change your form to point to 127.0.0.1:8000/login/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings.

    web框架中,之后Django中会报这个错。

    PS:配置过程中,可能会种种原因遇到报错,这时候可以从django相应的过程中,逐步排查,最终找到错误点

    5、前后端交互

    urls.py :url(r'^home', views.home),

    views.py

    from django.shortcuts import render  
    USER_LIST = [
        {'user':'alex', 'email': 'a.126.com', 'gender': "男"},
        {'user':'lily', 'email': 'a.126.com', 'gender': "女"},
        {'user':'fgf', 'email': 'a.126.com', 'gender': "男"},
    ]
    def home(request):
        if request.method == "POST":
            u = request.POST.get('username')
            e = request.POST.get('email')
            g = request.POST.get('gender')
            temp = {'username':u, 'email':e, 'gender':g}
            USER_LIST.append(temp)
        return render(request, "home.html", {'user_list':USER_LIST})

    templates/home.html

    • 注意下:django 模板语言for循环写法
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body style="margin: 0">
        <div style="height: 48px;background-color: #dddddd"></div>
        <div>
            <form action="/home" method="post">
                <input type="text" name="username" placeholder="用户名" />
                <input type="text" name="email"  placeholder="邮箱"/>
                <input type="text" name="gender"  placeholder="性别"/>
                <input type="submit" value="添加" />
            </form>
        </div>
        <div>
            <table>
                {#  django 模板语言for循环 (user_list:后端定义的全局变量) #}
                {% for row in user_list %}
                    <tr>
                        {#  这里row代表字典,去索引用row.email,而不是row['email']  #}
                        <td>{{ row.username }}</td>
                        <td>{{ row.gender }}</td>
                        <td>{{ row.email }}</td>
                    </tr>
                {% endfor %}
            </table>
        </div>
    </body>
    </html>

    6、Django 请求 生命周期

    • 1)客户端请求
    • 2)路由系统:urls.py,路由关系映射
    • 3)视图函数:app/views.py,功能函数
    • 4)视图函数从DB等取数据,并嵌套到html中(html模板templates中)。渲染或组合,最终生成字符串返回给用户

    转载请务必保留此出处:http://blog.csdn.net/fgf00/article/details/53522613


    7、django内容整理

    • 配置
        1. 创建Django工程
                django-admin startproject 工程名
    
        2. 创建APP
            cd 工程名
            python manage.py startapp cmdb
    
        3、静态文件
            project.settings.py
    
            STATICFILES_DIRS = (
                os.path.join(BASE_DIR, "static"),
            )
    
        4、模板路径
    
            DIRS ==>    [os.path.join(BASE_DIR,'templates'),]
    
        5、settings中
    
            middlerware
    
                # 注释 csrf
    • 使用
        6、定义路由规则
            urls.py
    
                "login" --> 函数名
    
        7、定义视图函数
            app下views.py
    
                def func(request):
                    # request.method   GET / POST
                # 获取数据  
                    # http://127.0.0.1:8009/home?nid=123&name=alex
                    # request.GET.get('',None)   # 获取请求发来的数据
    
                    # request.POST.get('',None)
    
                # 返回数据  
                    # return HttpResponse("字符串")
                    # return render(request, "HTML模板的路径")
                    # return redirect('/只能填URL')
                    # 只返回url地址,让客户端再次请求,不会把跳转的数据发给客户端
                    # redirect('/login')  前面的"/"代指本地url,前面的域名端口
    • 模板渲染
        8、模板渲染
            特殊的模板语言
    
            -- {{ 变量名 }}
    
                views.py
    
                    def func(request):
                        return render(request, "index.html", {'current_user': "fgf"})
    
                index.html
    
                    <html>
                    ..
                        <body>
                            <div>{{current_user}}</div>
                        </body>
    
                    </html>
    
                ====> 最后生成的字符串,返回给用户
    
                    <html>
                    ..
                        <body>
                            <div>fgf</div>
                        </body>
    
                    </html>
    
            -- For循环
    
                views.py
    
                    def func(request):
                        return render(request, "index.html", {'current_user': "alex", 'user_list': ['alex','eric']})
    
    
                index.html
    
                    <html>
                    ..
                        <body>
                            <div>{{current_user}}</div>
    
                            <ul>
                                {% for row in user_list %}
    
                                    {% if row == "alex" %}
                                        <li>{{ row }}</li>
                                    {% endif %}
    
                                {% endfor %}
                            </ul>
    
                        </body>
                    </html>
    
            ###索引################# 
    
                    def func(request):
                        return render(request, "index.html", {
                                    'current_user': "alex", 
                                    'user_list': ['alex','eric'], 
                                    'user_dict': {'k1': 'v1', 'k2': 'v2'}})
    
                index.html
    
                    <html>
                    ..
                        <body>
                            <div>{{current_user}}</div>
    
                            <a> {{ user_list.1 }} </a>  # 取列表
                            <a> {{ user_dict.k1 }} </a> # 取字典
                            <a> {{ user_dict.k2 }} </a>
    
                        </body>
    
                    </html>
    
            ###### 条件
    
                    def func(request):
                        return render(request, "index.html", {
                                    'current_user': "alex", 
                                    "age": 18,
                                    'user_list': ['alex','eric'], 
                                    'user_dict': {'k1': 'v1', 'k2': 'v2'}})
    
                index.html
    
                    <html>
                    ..
                        <body>
                            <div>{{current_user}}</div>
    
                            <a> {{ user_list.1 }} </a>
                            <a> {{ user_dict.k1 }} </a>
                            <a> {{ user_dict.k2 }} </a>
    
                            {% if age %}
                                <a>有年龄</a>
                                {% if age > 16 %}
                                    <a>老</a>
                                {% else %}
                                    <a>少</a>
                                {% endif %}
                            {% else %}
                                <a>无年龄</a>
                            {% endif %}
                        </body>
                    </html>
    展开全文
  • python & django 安装文件以及安装入门文件
  • Django安装mysqlclient报错的问题

    万次阅读 2020-08-12 15:49:49
    Django安装mysqlclient报错的问题 ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. 报错背景: 在Django项目__init__文件下使用 pymysql....

    Django安装mysqlclient报错的问题

    ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
    

    报错背景:

    Django项目__init__文件下使用 pymysql.install_as_MySQLdb连接MySQL进行数据表初始化操作,执行迁移命python3 manage.py makemigrations时报需要mysqlclient 1.40以上版本,而只找到了pymysql 0.10.0版本的错误。

    大多数博客的解决办法

    1. 安装一些乱七八糟看不懂的依赖,最后还是没解决
    2. 建立mysql_config软连接和更改pymysql模块源码的(更改源码的就是...S...B

    报错原因

    使用了Django最新版本Django3.0。最新版本和pymysql的版本还没有兼容。(如果不是版本问题,请忽略此博客

    解决办法

    我的解决方法是:将Django版本降级,我是降到Django 2.0.1就可以成功使用pymysql
    命令:

    pip3 install Django==2.0.1
    
    展开全文
  • python-django安装配置

    2010-06-01 17:11:22
    python-django安装配置,python和django的安装和配置,及编辑工具的配置,全都详细的一步一步的讲解
  • django安装教程

    千次阅读 2021-01-24 11:11:49
    文章目录一、确保已安装好python和pycharm工具二、安装django并配置环境变量,两个安装方法1)cmd中命令安装(我认为更简单)2)在django官网中下载最新版本的django安装包三、创建第一个Django工程。五、启动web...
  • Django:Django安装

    千次阅读 2016-03-22 01:03:58
    考虑到Django还不支持Python3.0引入的大量不向后兼容的改变,该教程建议选择Python2.6; 2.访问https://www.python.org/downloads/官方网站,下载Python对应的版本进行安装; 3.在环境变量Path中添加Patch的安装...
  • Python中django安装、版本查看与卸载

    千次阅读 2019-03-11 18:35:02
    最新的版本的django安装命令: pip install django 指定版本的django安装命令: pip install django==1.11.0 安装成功标志: 不同版本的python对应的django版本参看: 详情参考官网:...
  • CentOS7下Django安装

    千次阅读 2017-03-30 15:58:13
    Django安装介绍安装环境: CentOS7安装Django比较简单,但需要安装其依赖的东西,还是需要一定时间的。我使用的环境是CentOS Linux release 7.3.1611。 内核为:3.10.0-514.10.2.el7.x86_64。安装Django首先需要...
  • Django安装与PyCharm导入

    2020-01-14 09:52:37
    Django安装 方法一:通过PyCharm编译器安装: 1、打开PyCharm,然后点击File—>Settings… 2、找到Project Interpreter,点击右边框“+”,搜素Django包,点击“Install Package”,等待安装完成,关闭当前...
  • Django安装步骤(pycharm)

    万次阅读 2018-09-11 15:54:35
    Django安装步骤(pycharm) 1.创建Django项目 db没有显示红色x说明创建成功了 2.安装插件 界面左下角有一个Terminal,点开就是一个命令行控制台,可以输入命令 查看Django版本信息,可以看出...
  • python安装和django安装

    千次阅读 2018-07-13 14:47:55
    安装django之前需要先下载安装python之后用pip命令安装djangopip install ...-i 加镜像源下载更快,不易报错会自动在python目录的\Lib\site-packages\下生成django文件用命令可以查看到django版本即安装成功pyth...
  • Python 语言开发 Django安装;步骤一安装Django;验证Django版本;步骤二建立site和application;站点目录结构;配置文件管理文件;运行Django;谢谢观看
  • Django安装方法

    2018-01-31 17:56:28
    Python 的Web框架,如果你是个初学者对你有帮助。如果你是个老司机就不用看了
  • Ubuntu12.04 nginx python uwsgi Django安装步骤
  • Ubuntu 12.04 Python Django 环境安装 python 环境是自带的 sudo apt-get install python-...至此Django安装好了 推荐大家使用iPython这个交互式Shell,它能支持自动补全 sudo apt-get i
  • Django安装教程

    千次阅读 2019-12-30 15:18:00
    1.下载 2.解压 3.环境变量配置 4.命令确认 ...下载 Django 压缩包,解压并和Python安装目录放在同一个根目录,进入 Django 目录,执行python setup.py install,然后开始安装Django将要被安装到Pytho...
  • Ubuntu下django安装

    千次阅读 2011-04-14 15:14:00
    Ubuntu下django安装
  • 1.django安装 在http://www.djangoproject.com/download/这个网站上可以下载django的最新版本。在下载时,要注意django版本和本机安装的Python版本是匹配的。在这个...
  • 一、安装  一般使用cmd 安装就可以  手动安装通过下载方式  django官方网站:https://www.djangoproject.com/  python官方仓库:https://pypi.python.org/pypi/Django  二、配置使用  1、通过cmd新建一个项目...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 80,564
精华内容 32,225
关键字:

django安装