• python django视频教程

    2020-05-23 23:30:06
    python django基础视频教程,送百度云不限速下载资料。
  • 先插入一条广告,博主新开了一家淘宝店,经营自己纯手工做的发饰,新店开业,只为信誉!需要的亲们可以光顾一下!谢谢大家的支持!...    马上开始正题...   ... Django 项目是一个python定制...

      先插入一条广告,博主新开了一家淘宝店,经营自己纯手工做的发饰,新店开业,只为信誉!需要的亲们可以光顾一下!谢谢大家的支持!
    店名:
      小鱼尼莫手工饰品店
    经营:
      发饰、头花、发夹、耳环等(手工制作)
    网店:
      http://shop117066935.taobao.com/

     

     马上开始正题...

     

    1.django简述

      1.1简介

      Django 项目是一个python定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有:

        用于创建模型的对象关系映射

        为最终用户设计的完美管理界面

        一流的 URL 设计

        设计者友好的模板语言

        缓存系统

      Django(发音:/ˈdʒæŋɡoʊ/ JANG-goh) 是用python语言写的开源web开发框架(open source web framework),它鼓励快速开发,并遵循MVC设计。Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。

      1.2 架构设计

      Django是一个基于MVC构造的框架。但是在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式。

      1.3 设计哲学

      Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,Django有许多功能强大的第三方插件,你甚至可以很方便的开发出自己的工具包。这使得Django具有很强的可扩展性。它还强调快速开发和DRY(Do Not Repeat Yourself)原则。

      1.4 工作机制简述

      ps: 刚接触django的童鞋,这个工作机制看不懂也没关系,开始做工程的时候自然就明白了。

      用manage .py runserver 启动Django服务器时就载入了在同一目录下的settings .py。该文件包含了项目中的配置信息,如前面讲的URLConf等,其中最重要的配置就是ROOT_URLCONF,它告诉Django哪个Python模块应该用作本站的URLConf,默认的是urls .py。
      当访问url的时候,Django会根据ROOT_URLCONF的设置来装载URLConf。
      然后按顺序逐个匹配URLConf里的URLpatterns。如果找到则会调用相关联的视图函数,并把HttpRequest对象作为第一个参数(通常是request)
      最后该view函数负责返回一个HttpResponse对象。
      1.5 django版本选择

      虽然Python3已经发布,但Django暂时还不支持。 我们选用python2.7.5,满足兼容性需要。 

    2.django下载

      官网下载地址:https://www.djangoproject.com/download/

      项目中使用官网的Django-1.5.4.tar.gz版本,提供一下个人的存储地址:http://vdisk.weibo.com/s/Cd8pPaw56OzPy

    3.django安装

       3.1解压

      下载的文件Django-1.5.4.tar.gz解压到文件夹

        

      3.2 打开windows的cmd命令窗口(快捷键为:win键+R-->输入cmd-->回车),将命令行定位到Django-1.5.4文件夹的目录下:

      

      3.3 输入python setup.py install ,点击回车键安装django。

      3.4 安装后,会在python安装包中自动复制相应的django文件(比如在C:\Program Files (x86)\python275\Lib\site-packages文件夹下就会有django文件夹)。

      

    4. 验证django是否正确安装

      可在cmd python中查看django版本号,以验证django是否已正确安装

      在cmd中,输入python,进入python环境(直接在python shell中也可),然后import django,通过print方法输出版本号。

      

    5.环境变量配置

      5.1 python环境变量配置

      如果此配置已完成,可以跳过此步骤。

      右键“我的电脑”->“属性”->“高级”->“环境变量”,找到Path变量名双击打开,编辑它的值,在变量值项的末尾,加上分号+python的安装目录,比如:;C:\Program Files (x86)\python275;C:\Program Files (x86)\python275\Scripts确定即可。这时,打开Windows的命令提示符窗口,输入python,即进入Python的控制台,这说明环境变量配置成功了。

      5.2 django环境变量配置

      确定python环境变量配置后,django环境也需要配置,编辑Path的值,添加分号+django安装目录,如:;C:\Program Files (x86)\Python275\Lib\site-packages\django,至此配置环境变量成功。

    6.django简单使用示例  

      6.1 使用django创建新工程

      环境配置好之后,就可以使用Django的django-admin.py命令新建工程了,在cmd中输入想创建工程的文件夹,比如e:/myProject,使用 django-admin.py startproject myDjangoProject,查看结果:

      

      在文件中查看创建的工程

      

      6.2 运行服务器

      现在cmd dos下进入刚刚新建的工程目录e:/myProject/myDjangoProject,输入python manag.py runserver或manage.py runserver均可,0 errors说明Django的自带Web服务器已经正常启动:

      

      6.3 在浏览器中查看网站
      在浏览器上输入:127.0.0.1:8000,便能浏览刚创建的网站了:

      

      至此,django开发框架就搭建好了。  

    7.django教程链接

      下面给几个django学习用到的文档地址,供大家参考学习使用:  

      django 中文文档
      django 英文文档
       django使用
       django pattern使用
      django book 1.0
      django book 2.0
      正则表达式 en 文档
      template模版指南
     
      参考百度百科:
     
    店名:
      小鱼尼莫手工饰品店
    经营:
      发饰、头花、发夹、耳环等(手工制作)
    网店:
      http://shop117066935.taobao.com/
    展开全文
  • 1.Django自学教程 2.Django入门教程 3.Django Web开发指南 4.轻量级Django 5.Python Web开发:测试驱动方法 6.Web Development with Django Cookbook, 2nd Edition 7.FlaskWeb开发:基于Python的Web应用开发实战 8....

    点我跳转
    清单如下:
    1.Django自学教程
    2.Django入门教程
    3.Django Web开发指南
    4.轻量级Django
    5.Python Web开发:测试驱动方法
    6.Web Development with Django Cookbook, 2nd Edition
    7.FlaskWeb开发:基于Python的Web应用开发实战
    8.深入理解Flask_(美)Jack+Stouffer著

    展开全文
  • 免费入群领取【超全Python资料包+17本学习电子书】 一步步带你熟悉Django框架,然后掌握博客、论坛、电商平台等常见Web前后端开发技能,虚拟开发环境配置、ORM、模板、views视图函数、会话机制...
  • 最近在学习python语言,学过python的都知道Djangopython web项目中比较好的一个框架,于是我也就去研究了一下,在这里把搭建步骤和遇到的问题给大家分享一下,有什么地方不明吧的也可以加关注我们一起讨论学习。...

          最近在学习python语言,学过python的都知道Django是python web项目中比较好的一个框架,于是我也就去研究了一下,在这里把搭建步骤和遇到的问题给大家分享一下,有什么地方不明吧的也可以加关注我们一起讨论学习。

    Django框架搭建步骤如下:

     1.首先,你需要安装Python环境,我本机是安装的Python3.6.4;以及我们要用的Django,我这里安装的是最新的版本是2.0.6版本,大家可以去官网下载,下载下来之后解压缩,然后再cmd 中进入到解压缩后的目录,这个目录下面有个setup.py文件 ,然后在cmd上面输入python setup.py install ;等待安装即可。

    2.安装完成之后进行一个测试,看是否安Django成功,在cmd中输入python 进入到python交互界面,然后import django回车,在输入django.VERSION  会出现如下界面,表示你已经安装Django成功。


    3.找到你的python工作空间,(我平时是用的pycharm编辑器,这里所说的工作空间是指编辑器一般项目的存放目录);在cmd中进入到工作空间,然后输入python django-admin.py startproject DjangoDemo(注:如果提示找不到django-admin.py或者工作空间中没有生成一个DjangoDemo文件夹,那么证明你的环境有问题,这时我们可以这样操作,将django-admin.py的物理路径写上,django-admin.py 一般会在python安装目录的\Python36-32\Scripts文件夹下,把命令改成python G:\Python\Python36-32\Scripts\django-admin.py startproject DjangoDemo   在执行一次应该就OK了)执行完之后的文件夹目录结构如下:


    图中标红的是后续创建的,以上这步不会自动生成。

    4.创建APP应用,cmd进入到我们的项目工程文件夹下面(从上面可以看到有一个manage.py的python文件)然后在cmd中输入python manage.py startapp demoapp   即可创建上图中的demoapp文件,如下图:


    到这一步基本大家完成,现在来配置访问路径及页面:

    5.打开settings.py文件

    ①、更改INSTALLED_APPS,将第四步创建的app名字加到里面


    ②、更改TEMPLATES,将我们创建的html页面模板文件夹加入其中


    6.demoapp中的views.py中代码如下:

    from django.shortcuts import render
    from django.http import HttpResponse
    import json
    
    def Index(request):
        return render(request, 'index.html')
    
    def getJson(request):
        resp = {'errorcode': 100, 'detail': 'Get success'}
        return HttpResponse(json.dumps(resp), content_type="application/json")

    有两个访问接口,一个是跳转页面方法,一个是获取json方法。

    7.打开urls.py配置访问映射

    from django.urls import path
    from demoapp import views
    urlpatterns = [
        #path('admin/', admin.site.urls),
        path('index/',views.Index),
        path(r'json/',views.getJson),
    ]
    

    8.在我们创建的templates文件夹下面创建一个index.html页面

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>index</title>
    </head>
    <body>
        <h1>this is index page</h1>
    </body>
    </html>

    到此为止已经全部配置完成,现在去启动服务:

    9.cmd进入到DjangoDemo文件家中输入python manage.py runserver启动服务,一般默认端口是8000


    在页面输入http://localhost:8000/index/


    在页面输入http://localhost:8000/json/


    到这也就搭建完成了,希望能帮助到你,有什么问题大家可以评论或者关注留言,我们相互学习交流。

    项目源码gitHub地址:https://github.com/huxiangen/DjangoDemo

    展开全文
  • python安装 1.官方网站下载installer 2.勾选添加path,此处可以默认安装也可以自定义安装,我这里选择了自定义 3.选next 4.选择自己喜欢的安装路径,这里我忘记截图了 5.如果此处出现了管理员图标,则...

    python安装

    1.官方网站下载installer

    2.勾选添加path,此处可以默认安装也可以自定义安装,我这里选择了自定义
    在这里插入图片描述
    3.选next

    4.选择自己喜欢的安装路径,这里我忘记截图了

    5.如果此处出现了管理员图标,则点击,然后提示授权
    在这里插入图片描述
    6.查看python版本,证明安装成功(即使安装在D盘,也可以在C盘环境下执行python命令)
    在这里插入图片描述

    Django安装

    1.升级一下pip
    在这里插入图片描述
    2.通过如下命令安装django,其中后面的网址是国内的源

    pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple
    

    在这里插入图片描述
    3.我习惯把代码放在E盘,所以切换到E盘使用下列命令创建项目

    django-admin startproject 你的项目名字
    

    4.切换到项目文件夹下使用如下命令启动项目

    python manage.py runserver
    

    在这里插入图片描述
    5.在浏览器网址输入127.0.0.1:8000如果看到如下页面则代表安装成功

    在这里插入图片描述

    转载请注明出处。

    展开全文
  • python django建站教程

    2020-07-11 23:30:27
    第一章:介紹Django 第二章 入门 第三章 视图和URL配置 第四章:模版 第五章:模型 第六章:Django站点管理 第七章:表单 第八章 高级视图和URL配置 第九章:模版高级进阶 第十章 模型高级进阶 第...
  • 最近在学习python语言,学习python web相关的知识,Djangopython web项目中比较好的一个框架,于是我也就去研究了一下,在这里把搭建步骤和遇到的问题给大家分享一下,我使用的是linux环境centos7.5版本,使用...

    最近在学习python语言,学习python web相关的知识,Django是python web项目中比较好的一个框架,于是我也就去研究了一下,在这里把搭建步骤和遇到的问题给大家分享一下,我使用的是linux环境centos7.5版本,使用命令行进行搭建项目,windows下面也是可以使用同样的方法、同样的命令进行搭建Django项目.。有什么地方不明吧的也可以加关注我们一起讨论学习。

    Django框架搭建步骤如下:
    1、首先在linux系统中进行python3的环境,具体安装方式可以参看该安装教程,
    linux中安装Python3.7版本

    2、然后安装Django框架,可以使用以下命令进行安装,最好root用户下执行下面的安装命令,普通用户可能会出现权限问题或者其他错误

    pip3 install Django

    安装完成之后进行一个测试,看是否安Django成功,在终端中输入python3 进入到python3交互界面,然后import django回车,在输入django.VERSION 会出现如下界面,表示你已经安装Django成功
    在这里插入图片描述
    3、创建Django项目,选择一个文件夹,进入的该目录下,执行创建项目的命令,python3 django-admin.py startproject mysite (注:如果提示找不到django-admin.py或者工作空间中没有生成一个mysite文件夹,那么证明你的环境有问题,这时我们可以这样操作,将django-admin.py的物理路径写上,django-admin.py 一般会在python安装目录的/usr/local/python3/bin/文件夹下,把命令改成python3 /usr/local/python3/bin/django-admin.py startproject mysite 在执行一次应该就OK了)这里我创建了一个mysite的项目,并且会生成一个mysite的目录,该目录中包含了项目的一些文件,文件结构如下:
    在这里插入图片描述

    python3 django-admin.py startproject mysite #创建项目工程命令
    #如果找提示找不到django-admin.py,执行命令时可以加上django-admin.py的物理路径,django-admin.py 一般会在python安装目录的/usr/local/python3/bin/文件夹下
    python3 /usr/local/python3/bin/django-admin.py startproject mysite

    4、创建APP应用
    创建项目时会创建一个项目的目录,这里是创建的目录是mysite目录,使用cd命令进入到mysite目录下,执行python3 manage.py startapp myapp命令,创建一个myapp的目录文件夹,myapp的目录中的文件就是我们以后编写项目的主要文件
    在这里插入图片描述

    python3 manage.py startapp myapp #创建App项目

    在myapp同级目录下面创建templates目录,后面会把html文件放入到这个目录中
    到这一步创建项目基本完成,下面就来配置访问路径及页面

    5.打开settings.py文件
    ①、更改INSTALLED_APPS,将第四步创建的app名字加到里面
    把ALLOWED_HOSTS改为*或者其他外网IP,支持外网访问
    在这里插入图片描述
    ②、更改TEMPLATES,将我们创建的html页面模板文件夹加入其中(os.path.join(BASE_DIR, ‘templates’).replace("\","/"))
    在这里插入图片描述
    6.myapp目录的views.py文件中添加代码如下:

    from django.shortcuts import render
    from django.http import HttpResponse
    import json
     
    def Index(request):
        return render(request, 'index.html')
    def welcome(request):
        return HttpResponse('welcome to Django')
    def getJson(request):
        resp = {'errorcode': 100, 'detail': 'Get success'}
        return HttpResponse(json.dumps(resp), content_type="application/json")
    

    代码有三个访问接口,一个是跳转页面方法,一个是获取json方法。一个是往界面中输出welcome to Django,

    7.打开urls.py配置访问映射

    from django.contrib import admin
    from django.urls import path
    from myapp import views
    
    urlpatterns = [
        path('admin/', admin.site.urls),
        path('',views.Index),
        path('welcome',views.welcome),
        path(r'json/',views.getJson),
    ]
    
    

    8.在我们创建的templates文件夹下面创建一个index.html页面

    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>index</title>
    </head>
    <body>
        <h1>this is index page,</h1>
    </body>
    
    

    到此为止已经全部配置完成,现在去启动服务:
    9.进入到mysite文件家中输入python3 manage.py runserver启动服务,一般默认端口是8000,(可能会出现外网访问不了的问题,启动时需要带上ip和端口),外网访问不了时使用python3 manage.py runserver 0.0.0.0:8000命令启动,带上默认的8000端口
    在这里插入图片描述
    在浏览器页面输入http:/ip:8000,就可以访问到首页
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    访问的url后面的带的参数不同就会根据urls.py文件中配置的路由调用views.py中的不同的函数,返回不同的结果。

    启动项目时也可以使用默认的80端口,这样浏览器中url就不需要输入端口号
    python3 manage.py runserver 0.0.0.0:80,普通用户启用80端口时可能出现权限不足的保错,可以在启动命令前面添加sudo。
    在这里插入图片描述
    浏览器访问时不用再添加端口号:
    在这里插入图片描述

    到这也就搭建完成了,希望能帮助到你,有什么问题大家可以评论或者关注留言,我们相互学习交流。
    项目源代码github地址:https://github.com/zhaochan/mysite/tree/master

    展开全文
  • PythonDjango安装教程

    2019-05-07 22:40:22
    python下载请点这里 64位下载Windows x86-64 executable installer 版本 32位下载Windows x86 executable installer 版本 安装Python WIN+R 输出cmd进入命令提示符,输入python,若显示如下则安装成功...
  • Django是比较流程的web框架之一。Django安装可以直接用pip安装即可。 环境Windows+py3.5版本+django 1.11(CMD下创建) 项目创建:E:\Djtest&amp;amp;gt; django-admin.py startproject Djtest Djtest自定义...
  • 之前看过django书籍,例如老齐那本书,还有16堂课,但是python 版本都是python2,很多内容不是最新的,这本书是最新的python3都可以用,里面还有项目可以跟着敲敲学一学
  • Python Django学习教程

    2015-04-20 14:27:40
    -----------------因为所有教程均有PythonDjango、项目安装等, 在此不再赘述------------------- -----------------如果转载请注明出处, 如有错误请指出, 谢谢------------------ 1.创建一个项目
  • 全栈工程师开发手册 (作者:栾鹏) python教程全解 ...django使用python内建的logging模块去建造自己的系统日志的,如果你想详细了解这个模块的话,请自己去看python的说明文档,这里仅仅介绍d...
  • 一:简介 目前已经在本子上安装了...关于Anaconda的安装可以自行百度安装教程。 二:搭建环境 1.win10 2.Anaconda3-4.4.0(版本影响不大) 3.python 3.5.2 4.Django1.10.6 三:步骤 1.使用Anaconda的aaconda prom
  • Python Django框架

    2019-02-14 09:14:58
    1、Django简介 Python下有多款不同的 Web 框架,Django是最有代表性的一种。许多成功的网站和APP都基于DjangoDjango是一个开源的Web应用框架,由Python写成。 Django采用了MVC的软件设计模式,即模型M,视图V...
  • 使用Django模板系统这里主要是跟着追梦的教程自己一边看着一边用于实践来写的步骤1:首先在 项目应用的目录下创建一个 urls.py 文件 在urls.py 中写入: blog/urls.pyfrom django.conf.urls import urlfrom . ...
  • Django是由Python驱动的...下面是一大坨关于Django应用框架的视频教程,其中包括了Python-Django环境的搭建及创建一些用Python-Django开发的实例。 教程内容有: 1.Django的安装【Django基础视频教程】 http://...
  • 资源名称:Python系列视频教程 Django【16讲】资源目录:【】python视频教程_django_01_install【】python视频教程_django_02_template_loader【】python视频教程_django_03_template_var【】python视频教程_django_...
  • 小编我对Python Web开发和Django充满热情,专注于原创点点滴滴的技术总结文章和实战代码分享。如果聪明勤奋的你也对Djangopython爬虫感兴趣,欢迎关注我的微信公众号【Python Web与Django开发】啊。不保证你成功,...
  • 本系列课程是从零基础开始并深入讲解Django,最终学会使用Django框架开发企业级的项目。课程知识点全网最详细,项目实战贴近企业需求。本系列课程除了非常详细的讲解Django框架本身的知识点以外,还讲解了web开发中...
1 2 3 4 5 ... 20
收藏数 17,625
精华内容 7,050