最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • python django框架是什么?怎么使用?

    正文概述    2020-07-19   219

    不知道大家有没有了解过web开发,而正在学习的我们,如果想日后从事web开发内容,必须得要知道django框架,因为这是搭建的窗口,所以接下来给大家讲述的内容非常重要,不同于老师细致的讲课内容,下面直接给大家带来需要知道的内容精华,快点来看下吧~

    1、Django简介

    Python下有多款不同的 Web 框架,Django是最有代表性的一种。

    Django是一个开源的Web应用框架,由Python写成。

    2、Django的特点

    1) 强大的数据库功能:用python的类继承,几行代码就可以拥有一个动态的数据库操作API,如果需要也能执行SQL语句。

    2) 自带的强大的后台功能:几行代码就让网站拥有一个强大的后台,轻松管理内容。

    3)模板系统:强大,易扩展的模板系统,设计简易,代码和样式分开设计,更易管理。

    3Django基本命令

    1) 新建一个项目:

    django-admin.py startproject project-name

    windows 上如果报错,尝试用 django-admin 代替 django-admin.py 。

    2) 新建一个APP:

    python manage.py startapp app-name

    3) 启动服务器:

    python manage.py runserver 0.0.0.0:8000

    安装 Django 并启用脚手架

    本文假定你已经安装好了 Python 3 和 pip,那么可以直接用 pip 安装 Django:

    pip install django

    安装好 Django 后,我们用 Django 自带的脚手架工具 django-admin 创建项目:

    django-admin startproject django_news
    cd django_news

    生成的项目骨架及每个文件的作用如下所示:

    django_news
    ├── django_news              // 项目全局文件目录
    │   ├── __init__.py
    │   ├── settings.py          // 全局配置
    │   ├── urls.py              // 全局路由
    │   └── wsgi.py              // WSGI服务接口(暂时不用纠结这个是神马)
    └── manage.py                // 项目管理脚本

    我们使用 manage.py 来运行开发服务器(Development Server):

    python manage.py runserver

    按照提示,我们通过浏览器访问 localhost:8000,可以看到欢迎界面:

    python django框架是什么?怎么使用?

    以上就是了解diango的最基础内容,大家一定要认真学习了解下哦~好了,如果已经跟着上面教程设置了,大家准备就绪,就可以继续进行web开发操作啦~


    起源地下载网 » python django框架是什么?怎么使用?

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元