Django
程序猿玩AI
玩AI的程序猿,分享AI工具,AI智能体知识。公众号:程序猿玩AI
展开
-
Django环境搭建
Django是一款轻便的网站搭建工具,只要了解Python则可以自行搭建Django采用MVC架构,百度百科介绍如下:全名Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要原创 2017-02-18 19:21:04 · 309 阅读 · 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 · 245 阅读 · 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 · 405 阅读 · 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 · 349 阅读 · 0 评论 -
Django之模型
在web应用中,经常涉及到和数据库的的交互,比如我们在京东上买一个东西,查询的时候网站会自动转到后端数据库去查询,然后呈现在网页上Django 里更关注的是模型(Model)、模板(Template)和视图(Views),Django也被称为 MTV 框架 。在 MTV 开发模式中:M 代表模型(Model),即数据存取层。 该层处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪原创 2017-03-07 22:19:49 · 457 阅读 · 0 评论 -
Django之Admin
所有的网站都有一个管理后台来对所有的网站数据进行管理。那么Django的后台管理是如何进行的。在网页中输入http://127.0.0.1:8001/admin。得到如下的登录界面在这里可以看到管理员账户的登录界面。那么这个用户名和密码从哪来的呢,需要我们自己创建。在Terminal中输入python manage.py createsuperuser. 按照如下的方式进行创建用户原创 2017-04-10 22:01:13 · 381 阅读 · 0 评论 -
Django之admin 一
在后台界面下我们可以增加删除用户。点击下面的增加可以新增用户可以看到下面会指示输入用户名以及密码那么如果我们想修改各个用户的权限以及信息应该如何呢:点击修改可以修改各个用户的信息以及权限。具体可以点进去看下下面进入关键部分,前面只有用户的信息,如何来监控我们自己定义的模块呢。比如我们在models.py中定义的那些模型如何在后台显原创 2017-04-17 22:30:03 · 321 阅读 · 0 评论