html文件 <form>中,enctype设置为multipart/form-data,才能完整的传递文件数据。 后端 ...
分类:
编程语言 时间:
2018-03-29 19:15:06
阅读次数:
1365
Django请求的生命周期是指:当用户在访问该url路径是,在服务器Django后台都发生了什么。 客户端发送Http请求给服务端,Http请求是一堆字符串,其内容是: 访问:http://crm.oldboy.com:8080/login.html,客户端发送Http请求 1.路由映射,匹配路由( ...
分类:
编程语言 时间:
2018-03-29 00:00:23
阅读次数:
314
新建项目,并开启 访问admin页面 此时并没有账号和密码:需要先配置数据库,在生成用户 管理Django数据库的APP >phpmyadmin,web版管理数据库 创建数据表: # -*- coding: utf-8 -*- from __future__ import unicode_liter ...
分类:
编程语言 时间:
2018-03-27 01:55:46
阅读次数:
171
我们在用Python Django开发秒杀系统的时候,要将Django 查询到商品详细信息保存到Redis缓存中去,但Redis不能直接保存对象,但有什么方法呢?我们发现可用Python的pickle模块。pickle模块可以序列化对象并保存到磁盘中,并在需要的时候读取出来,任何对象都可以执行序列化操作。Pickle模块中最常用的函数为:(1)pickle.dump(obj, file, [,pr
分类:
其他好文 时间:
2018-03-26 16:53:30
阅读次数:
175
Django学习:视图(View)、路由系统(URL)、ORM(Model)的一对多;课后练习
分类:
编程语言 时间:
2018-03-26 16:08:15
阅读次数:
168
我们知道秒杀系统最大特点是瞬时高并发、高访问量的系统。我们还要保证它的高可用性。这里我们采用PythonDjango集成RedisSentinel(哨兵)集群开发秒杀系统。RedisSentinel(哨兵)集群Redis哨兵为Redis集群提供了高可用性。实际上这意味着我们可以使用哨兵模式创建一个可以不用人为干预而应对各种故障的Redis集群部署。可大大提高系统的高可用性。哨兵模式还提供了其他的附
分类:
编程语言 时间:
2018-03-26 12:41:22
阅读次数:
696
官方教程点击此处 项目默认使用sqlite 并且在根目录中生成数据库文件 1.创建应用:官方规定,如果要使用模型,必须先创建一个app 记得创建后去settings文件中查看应用是否添加进去,没有则自己添加,否则该应用中数据表创建失败 2.在ts目录中 找到models文件,在这里面创建表 3.命令 ...
分类:
数据库 时间:
2018-03-22 22:32:51
阅读次数:
172
目前比较好的Python版本是Python3.4.4,既能兼顾MySQL又能兼顾DjangoWhat Python version can I use with Django?Django versionPython versions1.82.7, 3.2 (until the end of 2016), 3.3, 3.4, 3.51.9, 1.102.7, 3.4, 3.51.112.7, 3.
分类:
编程语言 时间:
2018-03-22 14:35:50
阅读次数:
421
通过自定义一个简单的Web框架来理解什么是Web框架;Django入门基础:安装,然后创建一个项目;Django处理Web请求:逐步完善一个提交表单的页面实现和后端的交互;课后练习
分类:
编程语言 时间:
2018-03-15 22:14:21
阅读次数:
246
运行环境: Python 3.5.2 Django 2.0.3 Django Admin中model显示为中文 定义model时,定义一个Meta对象,设置需要显示的中文名称。verbose_name为单数名称,verbose_name_plural为复数名称。因为中文没有区分单数、复数,所以都定义 ...
分类:
其他好文 时间:
2018-03-12 16:54:14
阅读次数:
593