
Django
程序猿玩AI
玩AI的程序猿,分享AI工具,AI智能体知识。公众号:程序猿玩AI
展开
-
Django环境搭建
Django是一款轻便的网站搭建工具,只要了解Python则可以自行搭建 Django采用MVC架构,百度百科介绍如下: 全名Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要原创 2017-02-18 19:21:04 · 331 阅读 · 0 评论 -
Django之视图与模板
在网页上经常要输入账号或者登陆密码之类的,这些信息有些是通过url中的参数传递给后台进行处理的 比如http://127.0.0.1:8001/add/?a=4&b=5。 这个链接传入a=4,b=5.后台将进行a+b的处理 新增处理函数 def add(request): a=request.GET['a'] b=request.GET['b'] return原创 2017-03-02 11:23:33 · 260 阅读 · 0 评论 -
Django之模型二
前面讲了模板也就是数据库的创建,那么如何对这些数据库进行更新呢,道理也是根据url中的信息。 http://127.0.0.1:8001/create/?name=zhf&age=30 输入如下地址,其中name=zhf,age=30. Person2的模板如下:包含name和age两个字段。 class Person2(models.Model): name=models.原创 2017-03-20 22:09:45 · 429 阅读 · 0 评论 -
Django之模型三
下面继续介绍数据库的一些应用: Values获取字典形式的结果。 ret=Person2.objects.values('name','age') 结果如下,可以看到类型其实还是QuerySet还不是字典的形式 可以先将类型转成List的形式。 ret=list(Person2.objects.values('name','age'))[0] V原创 2017-03-27 22:48:47 · 374 阅读 · 0 评论 -
Django之模型
在web应用中,经常涉及到和数据库的的交互,比如我们在京东上买一个东西,查询的时候网站会自动转到后端数据库去查询,然后呈现在网页上 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),Django也被称为 MTV 框架 。在 MTV 开发模式中: M 代表模型(Model),即数据存取层。 该层处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪原创 2017-03-07 22:19:49 · 488 阅读 · 0 评论 -
Django之Admin
所有的网站都有一个管理后台来对所有的网站数据进行管理。那么Django的后台管理是如何进行的。在网页中输入http://127.0.0.1:8001/admin。得到如下的登录界面 在这里可以看到管理员账户的登录界面。那么这个用户名和密码从哪来的呢,需要我们自己创建。在Terminal中输入python manage.py createsuperuser. 按照如下的方式进行创建用户原创 2017-04-10 22:01:13 · 433 阅读 · 0 评论 -
Django之admin 一
在后台界面下我们可以增加删除用户。 点击下面的增加可以新增用户 可以看到下面会指示输入用户名以及密码 那么如果我们想修改各个用户的权限以及信息应该如何呢:点击修改可以修改各个用户的信息以及权限。具体可以点进去看下 下面进入关键部分,前面只有用户的信息,如何来监控我们自己定义的模块呢。比如我们在models.py中定义的那些模型如何在后台显原创 2017-04-17 22:30:03 · 356 阅读 · 0 评论