python的django环境安装

一、python虚拟环境操作

  1. 创建新的虚拟环境

    mkvirtualenv     -p     python3       django_learn

    #  django_learn 为你给你新创建的python虚拟环境的名称,随便起。

    #  python3  是指定python版本,可以是python3 ,也可以是python2版本。

  2. 删除虚拟环境

    rmvirtualenv     django_learn

    #  django_learn 为你创建好的python虚拟环境的名称

  3. 查询所有已经存在的python虚拟环境

    workon

  4. 切换python虚拟环境

    workon  django_learn

    #  django_learn 为你创建好的python虚拟环境名称,你想使用哪个python虚拟环境就将django_learn的位置替换成对应的python虚拟环境名称。

  5. 退出python虚拟环境

    deactivate

二、django安装创建

  1. 查询已经安装的第三方库

    pip   list

    #   默认新建的python虚拟环境只有基础的三个第三方库,效果如下:

    

  2. 安装django第三方库

    pip   install   django

    #  安装成功后使用pip list命令可以看到下载下来的效果如下:

    

  3. 创建django项目

    django-admin    startproject     django20190615

    #    django20190615 为你创建的django项目名字,可以随意起

  4. 找到创建好的django项目中的settings文件

ALLOWED_HOSTS = [‘*‘]

    #  将settings文件中的ALLOWED_HOSTS后面的参数值设置成星号,不要忘记将单引号,该字段设置我们允许的ip地址,星号代表所有。

  5. 启动django项目

    python     manage.py     runserver     0.0.0.0:8080

    #  注意该命令应该在创建好的项目目录下的命令行进行启动

  6. 查看结果

    打开任意浏览器访问 http://127.0.0.1:8000/

    #  如果访问成功,页面显示一个小火箭则代表启动项目成功、需要注意的是,如果你使用的是virtualBox虚拟机需要设置端口转发后访问 http://127.0.0.1:8000/,如果使用的是vmware虚拟机需要访问的则是  http://192.168.xxx.xxx:8000/  来进行访问,192.168.xxx.xxx是你的vmware虚拟机的ip地址,如果你不知道可以使用  ip  addr命令或者 ip config命令进行查询。

  7. 添加我们自己的网页页面

    #  在项目的路径下settings.py 的同级目录下创建 views.py文件,创建我们自己的网页

from django.http import  HttpResponse  # 导入第三方模块

def test(request):   # 创建视图函数,函数名字可以随意取
    return HttpResponse("你好,django")  # 返回响应的视图

    #  注意 test 这样的函数我们可以创建多个,即创建多个不同的视图

from django.http import  HttpResponse  # 导入第三方模块

def test(request):   # 创建视图函数,函数名字可以随意取
    return HttpResponse("你好,django")  # 返回响应的视图

def test123(request):   # 创建视图函数,函数名字可以随意取
    return HttpResponse("啦啦啦啦")         # 返回响应的视图

  8. 写好我们的响应界面后,打开我们的settings.py文件同级目录下的urls.py文件

    # 该文件默认应该是创建django项目就会创建好的,如果没有可以自己手动创建,设置我们上面写好的视图函数的对应路由,方便我们来访问

"""hello_43django URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/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.contrib import admin            # 导入第三方模块
from django.urls import path                # 导入第三方模块
from . import views                         # 导入我们刚刚写好的views.py文件

urlpatterns = [                             # 设置可访问的路由列表
    path(‘admin/‘, admin.site.urls),        # 默认该admin是存在的
    path(‘hello/‘, views.test),             # 这里需要我们自己配置,我们刚刚写好的视图函数,并设置对应的路由,hello 就是我们设置test这个视图函数的路由,我们可以通过刚刚的http://127.0.0.1:8000/hello来访问我们的这个页面
]

    # 该文件中的三引号部分是注释部分,井号后面的也是注释部分,需要注意的是,如果我们设置了路由,那么我们只能访问到路由中已经存在的页面,即访问http://127.0.0.1:8000/ 已经访问不到了,我们只能访问http://127.0.0.1:8000/admin 或者 http://127.0.0.1:8000/hello  ,如果我们设置了多了视图函数,那么我们就需要在这个urlpatterns  的列表中设置好对应的路由,这样我们才能访问到响应的界面。

    # hello是我们自己起的名称,可以随意起,test是我们视图函数的名称也可以随意起,只要与views中的视图函数名称对应相同即可

  9.  测试启动结果

    # 这时我们重启后,再次访问 http://127.0.0.1:8000/ 会提示我们该页面无法访问,我们可选择访问 http://127.0.0.1:8000/admin 或 http://127.0.0.1:8000/hello 页面,访问http://127.0.0.1:8000/hello 页面后可以看到页面上显示我们打印的字:   你好,django  。则代表我们运行成功了、

    

  

    


  

    

    

    

原文地址:https://www.cnblogs.com/wangyusu/p/11029379.html

时间: 2024-10-12 06:24:44

python的django环境安装的相关文章

python新手之一环境安装

今天开始学习python,首先环境安装 1.在https://www.python.org/downloads/下载python2.X或者3.X(ps:这里建议下载32位的python ,因为64位python开发出来的程序,打包成 EXE程序后会不兼容32位系统) 2.下载之后安装,打开安装包 2.1默认安装,默认安装在电脑C盘下 2.2自定义安装可以自定义安装在电脑任意盘符 3环境变量 3.1在安装的时候将下面的 Add Python 3.5 to PATH 前选中时,安装完毕会自动添加路径

Window环境下Python和Django的安装

转载地址:http://blog.csdn.net/haoni123321/article/details/7593821 1.下载python,本文使用python-2.7.2.msi 2.下载django,本文使用Django-1.3.1.tar.gz 3.安装python-2.7.2.msi 双击,配置安装目录.本文安装到F:\ 4.我的电脑->属性->高级->环境变量->系统变量中找到 Path ,添加 F:\Python27 5.开始->运行 输入 cmd  ,光标

Window环境下Python和Django的安装,以及项目的创建

1.首先我们要下载python和Django,他们的下载地址如下 python地址:https://www.python.org/ Django地址:  https://www.djangoproject.com/ 2. 安装Django前要先安装好python的环境. a. 下载python安装包后,一直点击next(下一步) b. 配置python环境变量 c. 测试python安装是否成功,cmd打开命令行输入 python 命令,如下图即成功了 3. 开始安装Django, 安装Djan

win10 64位Python 3.6.2 + Django 环境安装

一.安装Python3.6.2 1.下载安装包 https://www.python.org/downloads/release/python-362/ 2.一直下一步,记得到了这个界面全部勾选再下一步. 二. django 安装 1.git获取最新版本 git clone https://github.com/django/django.git 2.运行cmd以管理员权限进入django目录执行命令: python setup.py install 安装完成,查看版本信息: >>> i

python介绍与环境安装

一.python能做什么? 1.爬虫 2.大数据与数据分析(Spark) 3.自动化运维与自动化测试 4.Web开发:Flask.Django 5.机器学习:Tensor Flow 二.Python3环境安装 第一步:Python官网:https://www.python.org下载 第二步:下载好python安装包之后,双击进行安装,Python3.6以上版本的可以勾选“Add Python3.7 to Path”自动添加环境变量配置: 第三步:默认选择,点击Next,如下图所示: 第四步:如

python+selenium自动化测试环境安装

因为自己安装自动化测试环境时,遇到过许多问题,自己整理了一下安装的步骤,感谢那些帮助过我的人. 1.安装python,我装的是3.5版本,网络上也有许多安装步骤,照着就可以了(其实一直下一步也行) 不知道下载地址的请戳: https://www.python.org/downloads/ 2.安装IDE  pycharm(语言环境选择Python 激活码可百度,也可选择30天试用期) 下载地址可戳:  http://www.jetbrains.com/pycharm/ 3.安装pip a.看当前

selenium+python自动化之环境安装

一.Python安装 1.操作系统:win7 64位系统 2.下载Python安装包,选择2.7版本和3.6版本都可以(最好安装2.7版本稳定)官网下载地址:https://www.python.org/ 3.Python安装,双击傻瓜式安装 4.安装目录在d盘:D:\python 二.环境变量 1.安装完成后,看下这个目录D:\python\Scripts,有没pip.exe和easy_install.exe这两个文件(一般都有) 2.将D:\python和D:\python\Scripts路

centos7+python+virtualenv+virtualenvwrapper环境安装

一.python升级到最新版(2.7.10) 1.检查python环境 [root@vice  ~]# python Python 2.7.5 (default, Jun 17 2014, 18:11:42) [GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2 Type "help", "copyright", "credits" or "license" for more in

Python [4] Django的安装和基础运行环境简介

一.Django简介 Django是一个开放源代码的Web应用框架,由Python写成.采用了MVC的软件设计模式,即模型M,视图V和控制器C.它最初是被开发来用于管 理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件.并于2005年7月在BSD许可证下发布.这套框架是以比利时的吉 普赛爵士吉他手Django Reinhardt来命名的. 二.pip的应用 (1)什么是pip??? pip是一个安装和管理Python包的工具,是 easy_install 的一个替换