上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: zip函数 zip函数有两个功能: 打包 解包 打包 zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。(python3为了减少内存返回的是对象) 你也可以用dict把zip对象转换成一个字典 当各个迭代器的元素个数不一致,则返回列表长度与 阅读全文
posted @ 2019-04-17 23:17 LuoSpider 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 创建实例的时候, 先运行的_new_方法, _new_创建对象 Student object(实例)返回给 _init_ 里面的第一个参数self __init__是当实例对象创建完成后被调用的,然后设置对象属性的一些初始值。 __new__是在实例创建之前被调用的,因为它的任务就是创建实例然后返回 阅读全文
posted @ 2019-04-17 15:22 LuoSpider 阅读(397) 评论(0) 推荐(0) 编辑
摘要: Django最大的优点之一,就是体贴的为你提供了一个基于项目model创建的一个后台管理站点admin。这个界面只给站点管理员使用,并不对大众开放。 1. 创建管理员用户 创建完成以后开启django服务了,访问http://127.0.0.1:8000/admin/ 出现如下 输入账号密码,你就可 阅读全文
posted @ 2019-04-14 14:57 LuoSpider 阅读(530) 评论(0) 推荐(0) 编辑
摘要: Django支持的数据库 PostgreSQL SQLite 3 MySQL Oracle 其中SQLite 3不需要安装,因为SQLite使用文件系统上的独立文件来存储数据 这里我们用SQLite 3测试,但如果是大型项目的话建议不要使用SQLite 3 安装sqllite3图形化工具 首先方便查 阅读全文
posted @ 2019-04-13 15:39 LuoSpider 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 在day4中,你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python 代码之中。 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你的视图里却并不是一个好主意。 让我们来看一下为什么: 对页面设计进行的任何改变都必须对 Python 代 阅读全文
posted @ 2019-04-13 15:38 LuoSpider 阅读(197) 评论(0) 推荐(0) 编辑
摘要: app应用与project项目的区别 一个app实现某个功能,比如博客、公共档案数据库或者简单的投票系统 一个project是配置文件和多个app的集合,这些app组合成整个站点 一个project可以包含多个app 一个app可以属于多个project 创建APP 进入mysite项目根目录命令行 阅读全文
posted @ 2019-04-12 16:05 LuoSpider 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 创建一个简单的hello world 在day3中我们第一次运行了服务器,里面是一个django的欢迎页面,那是因为我们没有配置URL和视图,django在底层会自动跳转这个页面上 我们在mysite上创建一个views.py文件。这个文件是用来放置视图的,文件名可以任意,但是根据约定,把它命名成v 阅读全文
posted @ 2019-04-12 12:31 LuoSpider 阅读(225) 评论(0) 推荐(0) 编辑
摘要: os模块: path:运行脚本的当前文件下的上一个文件的地址+images 脚本是以完整路径被运行的, 那么将输出该脚本所在的完整路径,比如: 那么将输出 d:/pythonSrc/test 脚本是以相对路径被运行的, 那么将输出空目录,比如: 那么将输出空字符串 将path的地址添加上‘image 阅读全文
posted @ 2019-04-11 20:24 LuoSpider 阅读(219) 评论(0) 推荐(0) 编辑
摘要: ∗args的作用: *的作用有2个 打包参数(pack)和拆分参数(unpack) 函数接受实参时,按顺序分配给函数形参,如果遇到带∗的形参,那么就把还未分配出去的实参以元组形式打包(pack),分配给那个带∗的形参。 ∗∗kwargs的作用 ∗∗的作用同样也有两个—— 打包参数(pack)和拆分参 阅读全文
posted @ 2019-04-11 20:18 LuoSpider 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 作用:当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行。 例子: 总结:当模块导入时if __name__ == "__main__" 代码块不被执行,写if __name__ == "__main__"是为了防止模块导入,导致又重新运行了一遍导入的模块的代码。 阅读全文
posted @ 2019-04-11 20:05 LuoSpider 阅读(703) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页