摘要: 一、HTTP(hypertext transport protocol) 超文本传输协议,详细规定了浏览器和万维网服务器之间互相通信的规则,即规定客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式。 客户端发送给服务器的格式叫“请求协议”;服务器发送给客户端的格式叫“响应协议”。 H 阅读全文
posted @ 2018-12-17 19:34 Forever77 阅读(292) 评论(0) 推荐(0) 编辑
摘要: index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> <!--style中的两行使得列表横向显示,并且去掉了前面的·标识--> .nav{overf 阅读全文
posted @ 2018-12-17 00:53 Forever77 阅读(5840) 评论(3) 推荐(0) 编辑
摘要: html基本文档 html注释<!--注释内容--> html头部<head> <head>元素包含了所有的头部标签元素,在 <head>元素中可以插入脚本(scripts)、样式文件(CSS)及各种meta信息。 可以添加在头部区域的元素标签为<title>、<style>、<meta>、<lin 阅读全文
posted @ 2018-12-16 18:20 Forever77 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一、标签 在django中,标签写在{% 标签 %}中 1.if else标签 ①通过if进行条件判断 ②使用in进行if条件判断 2.for标签 DTL的for in 没有break和continue用法 ①.基本的for标签循环 结果显示 ②for in empty的用法 如果再在上面的cont 阅读全文
posted @ 2018-12-16 14:45 Forever77 阅读(1622) 评论(0) 推荐(0) 编辑
摘要: DTL语言,即django template language 第一次使用时,需要修改项目的setting.py文件,将其中TEMPLATES中的DIRS修改为os.path.join(BASE_DIR, 'templates'),BASE_DIR在setting.py文件中定义为BASE_DIR 阅读全文
posted @ 2018-12-16 14:22 Forever77 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: app用来实现一个独立的功能,视图一般都写在app的view.py中,并且视图的第一个参数永远是request,视图的返回值必须是HttpResponseBase对象或子类的对象。 创建一个app:first_project 进入项目所在文件夹,python manage.py startapp a 阅读全文
posted @ 2018-12-14 21:05 Forever77 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 以本机环境为例,ip地址为xx.xx.xx.xx,windows平台,虚拟环境路径为d:\VirtualEnv,项目存放位置为d:\DjangoProject 一、命令行方式 1.进入虚拟环境创建项目django-admin startproject projectname 项目的存放位置为djan 阅读全文
posted @ 2018-12-14 17:51 Forever77 阅读(1854) 评论(0) 推荐(0) 编辑
摘要: 以下操作在windows平台进行 1.安装虚拟环境virtualenvwrapper 首先需要安装python管理工具pip,安装完python3.7之后自带了pip,可通过where pip查看管理工具所在位置,通过pip --version查看管理工具版本。 通过pip命令在cmd命令行安装:p 阅读全文
posted @ 2018-12-14 16:43 Forever77 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 安装python3.7 https://www.python.org/downloads/ 安装PyCharm专业版 1.下载地址http://www.jetbrains.com/pycharm/download/,选择windows下面的Professional,点击download下载即可。 2 阅读全文
posted @ 2018-12-12 20:44 Forever77 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 常规情况下,类的属性字典是共享的,而实例的字典是独立的。如果一个类的属性较少,但是拥有很多的实例,这些实例的属性字典会占用较多的内存空间。对这样的类来说,为了节省内存空间,可以使用__slots__类变量代替__init__()来存储数据属性。 定义__slots__之后,系统会为实例使用一种更加紧 阅读全文
posted @ 2018-12-11 00:08 Forever77 阅读(258) 评论(0) 推荐(0) 编辑