摘要:
模板语言 模板语言包括4种类型,分别是: 变量 标签 过滤器 注释 接下来逐个介绍4种类型。 模板变量 模板变量的作用是计算并输出,变量名必须由字母、数字、下划线(不能以下划线开头)和点组成。 语法如下: 当模版引擎遇到点如book.title,会按照下列顺序解析: 1.字典book['title' 阅读全文
摘要:
恢复内容开始 URLconf 义,指定URL和视图函数的对应关系。 在应用内部创建urls.py文件,指定请求地址与视图的对应关系。 1)如示例在booktest/urls.py中创建首页的url,代码如下 2)如示例在booktest/views.py中创建视图index 说明1:正则部分推荐使用 阅读全文
摘要:
定义属性 Django根据属性的类型确定以下信息: 当前选择的数据库支持字段的类型 渲染管理表单时使用的默认html控件 在管理站点最低限度的验证 django会为表创建自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置某属性为主键列后django不会再创建自动增长的主键列。 默认创建的主 阅读全文
摘要:
今天演示使用MySQL数据库,这是Web项目首选的数据库。 进入虚拟环境py_django。 在/home/python/pytest目录下创建项目test2。 打开test2/settings.py文件,找到DATABASES项,默认使用SQLite3数据库 修改为使用MySQL数据库,代码如下: 阅读全文
摘要:
模板 问题 如何向请求者返回一个漂亮的页面呢? 肯定需要用到html、css,如果想要更炫的效果还要加入js,问题来了,这么一堆字段串全都写到视图中,作为HttpResponse()的参数吗?这样定义就太麻烦了吧,因为定义字符串是不会出任何效果和错误的,如果有一个专门定义前端页面的地方就好了。 解决 阅读全文
摘要:
python3.X安装和pip安装方法 pip install -i https://pypi.douban.com/simple XXX 1.安装virtualenv pip install virtualenv 2一旦virtualenv过多,就蛋疼了,接下来隆重推荐virtualenvwrap 阅读全文
摘要:
视图 后台管理页面做好了,接下来就要做公共访问的页面了。当我们刚刚在浏览器中输入 http://127.0.0.1:8000/admin/ 之后,浏览器显示出了后台管理的登录页面,那有没有同学想过这个服务器是怎么给我们找到这个页面并返回呢?/admin/是我们想要请求的页面,服务器在收到这个请求之后 阅读全文
摘要:
jquery属性操作 1、html() 取出或设置html内容 2、prop() 取出或设置某个属性的值 jquery循环 对jquery选择的对象集合分别进行操作,需要用到jquery循环操作,此时可以用对象上的each方法: jquery事件 事件函数列表: 绑定事件的其他方式 取消绑定事件 阅读全文
摘要:
尺寸相关、滚动事件 1、获取和设置元素的尺寸 2、获取元素相对页面的绝对位置 3、获取浏览器可视区宽度高度 4、获取页面文档的宽度高度 5、获取页面滚动距离 6、页面滚动事件 jquery属性操作 1、html() 取出或设置html内容 2、prop() 取出或设置某个属性的值 阅读全文
摘要:
后台管理 使用Django的管理模块,需要按照如下步骤操作: 1.管理界面本地化 2.创建管理员 3.注册模型类 4.自定义管理页面 1.管理界面本地化 本地化是将显示的语言、时间等使用本地的习惯,这里的本地化就是进行中国化,中国大陆地区使用简体中文,时区使用亚洲/上海时区,注意这里不使用北京时区表 阅读全文