首先, 添加Django模块: 在CMD命令行输入 python -m django --version 查看Django版本: 使用PyCharm创建Django项目: 整个工程的目录结构: 执行命令 python manage.py runserver 在浏览器地址栏输入 http://127. ...
分类:
其他好文 时间:
2018-03-31 21:28:49
阅读次数:
145
分析widget: 追踪widgets.py __all__ = ( 'Media', 'MediaDefiningClass', 'Widget', 'TextInput', 'NumberInput', 'EmailInput', 'URLInput', 'PasswordInput', 'Hi ...
分类:
编程语言 时间:
2018-03-31 13:17:50
阅读次数:
299
请先看在学习tornado时,写的自定义分页类:思路一致; python 自定义分页类 1.基础使用: 后台数据获取: 前端代码: 2.扩展内置分页: 类修改: 类调用: 前端使用: ...
分类:
编程语言 时间:
2018-03-31 00:50:46
阅读次数:
243
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