python-web开发
文章平均质量分 52
天涯笨熊
python技术爱好者
展开
-
Django技术详解(六)开发Admin
什么是AdminAdmin是python自带的一个功能强大的自动化数据管理界面 可以让被授权的用户直接在Admin中管理数据库 Django提供了很对针对Admin的定制功能配置Admin1:创建超级用户 python manage.py createsuperuser 创建超级用户 2:访问Admin入口地址:127.0.0.1:8000/admin 3:配置Admin界面为原创 2017-12-22 17:01:45 · 52803 阅读 · 0 评论 -
Django技术详解(四)开发template
什么是TemplatesTemplates,在Django其实是一个一个的HTML文件,它使用了Django模板语言(Django Template Language,DTL),也可以第三方模板(如Jinja2)开发一个Template步骤如下: 1:在应用的根目录下创建名叫Templates的目录 2:在该目录下创建HTML文件 3:在views.py中返回一个render 4:运原创 2017-12-18 19:32:34 · 58546 阅读 · 0 评论 -
Django技术详解(三)配置URL
配置步骤1:在根urls.py中引入include 2:在应用下新建urls.py的文件,格式与根urls.py相同 根urls.py中url函数第二个参数改为include(“blog.urls”) 注意事项:1:根urls.py针对应用配置的URL名称,是该应用所有URL的总路径 2:配置URL是注意正则表达式结尾符号$和/原创 2017-12-17 18:56:51 · 71637 阅读 · 0 评论 -
Django技术详解(二)创建Djangon应用
创建步骤1:打开命令行,进入项目中manage.py的同级目录; 2:命令行输入:python manage.py startapp blog 3:添加应用名到settings.py中的INSTALLED_APPS里 创建应用的时候注意,应用名不能和项目名重名、不能和已有python模块重名应用目录详解目录结构如下: migrations:数据移植(迁移)模块,文件中的内容自动生成,开发原创 2017-12-17 18:32:15 · 72240 阅读 · 1 评论 -
Django技术详解(一)创建Djangon项目并理解目录结构
创建项目1:打开命令行,进入想要安置项目的目录 2:命令行输入:django-admin manage.py startproject myblog;如果没有报错,证明项目创建成功项目目录介绍 mamage.py:与项目进行交互的命令行工具集的接口 项目管理器 执行python manage.py来查看所有命令 myblog目录: 项目的一个容器 包含项目的一些基本配置 目录名称原创 2017-12-17 13:22:22 · 76374 阅读 · 0 评论 -
django开发电子商城(四)django分页进阶和列表长度控制
1:在list.html中增加bootstrap分页代码 2:增加样式,使分页列表居中 3:修改views.py文件,将分页数据传到前端 4:修改list.html,根据传到前端的分页数据进行渲染分页条 运行效果如下: 5:启动django的shell进行调试 6:shell启动完成后,导入分页和产品页 7:导入相关代码,测试page_range的数据原创 2017-12-24 18:42:22 · 1656 阅读 · 0 评论 -
利用Django实现一个博客(附全部源码)
不论什么语言,学Web开发必做的项目——个人博客。本次项目基于Python的知名Web框架Django,从数据库到视图逻辑、再到模板语法,完整的走了一遍MTV开发流程。markdown非常适合写博客、新闻类文章,也快成为了开发者写开发文档的标配了。所以本博客项目的文档内容,数据库存储的数据,也就是markdown格式内容,在前端显示需要转成HTML语法。开发环境:Python3.6+pycharm+原创 2017-12-14 18:09:26 · 82988 阅读 · 17 评论 -
django开发电子商城(三)django内置分页
1:更新数据库表,修改models.py中的Product类 运行命令,完成数据库更新 2:在admin界面增加相关数据 3:编辑列表函数,views.py,增加分页功能 4:增加路由,编辑urls.py原创 2017-12-22 17:16:12 · 53412 阅读 · 0 评论 -
django开发电子商城(二)商品models创建
1:新建static、templates文件夹,并导入相关资源文件 2:修改views.py文件 3:新建商品的数据库 4:指定图片存储的目录,setings中做如下配置: MEDIA_URL=”/media” MEDIA_ROOT=os.path.join(BASE_DIR,”media”).replace(“//”,”/”) 在urls.py中,配置如下: 6:创建数据原创 2017-12-22 17:13:31 · 55608 阅读 · 1 评论 -
django开发电子商城(一)创建项目
一:创建项目1:在工程放置的目录下,打开命令行,创建工程 django-admin startproject website 2:进入工程目录 cd .\website\ 3:启动服务 python .\manage.py runserver 4:运行效果如下: 5:新建应用 django-admin startapp firstapp 6:注册APP 7:编写响应页原创 2017-12-22 17:08:43 · 56013 阅读 · 2 评论 -
科学可视化基础
可视化概念将任何的抽象的事物过程、事务展现成图形、图像,均可称为可视化 与计算机相关的可视化,如可视化界面(图形界面)、可视化编程等 科学计算可视化这个概念,是美国国家科学基金会(NSF)于1987年2月提出的。 科学计算的基本含义就是利用计算机图形学或者是一般图形学的原理和方法,将科学与工程计算产生的大规模数据,如数值计算、工程测量、卫星数据等,将数据转化成图形、图像,并直观地表达出来。原创 2017-12-22 17:03:17 · 54988 阅读 · 0 评论 -
Django技术详解(五)开发Models
Django中的Models是什么?通常,一个Model对应数据库的一张数据表‘ Django中Models以类的形式表现,它包含了一些基本字段以及数据的一些行为。 本质上,是ORM框架,对象关系映射(Object Relation Mapping),实现了对象和数据库之间的映射,隐藏了数据访问的细节,不需要编写SQL语句。编写Models1:在应用的根目录下创建models.py,并引入mod原创 2017-12-19 10:45:26 · 59017 阅读 · 0 评论