django 0】的更多相关文章

web 框架的本质 - socket服务端 socket 收发消息 根据不同的路径返回不同的内容 模板渲染 jinja2 字符串替换 mvc model(模型/db) view(展示html) controller(控制器) MTV model(db) template(html) view(def 业务逻辑) 帮助我们快速开发网站 http…
写在前面 因为不同版本的apache等软件文件夹和配置文件的名称设置都不尽相同,网上累死累活查了好多个博客就没一个能成功配出来的. 所以本文也不一定能帮到你,请在确定对自己有用之前不要盲目转载,以免给后来人制造更多的信息筛选负担. Made By:CSGrandeur   写本文时各软件的版本 apache2:2.4 Django:1.6.1 MySQL:5.5.37 Python:2.7.6 apache版本不同,配置文件的地方和名称可能不同.比如看网上的教程,作死也找不到httpd.conf…
QuerySet 进阶 阅读本文你可以学习到什么 1. 查看 Django queryset 执行的 SQL(1部分) 2. 获得的查询结果直接以类似list方式展示(2,3 部分) 3. 如何在django中给一个字段取一个别名(4. 部分) 4. annotate 聚合 计数,求和,求平均数等(5. 部分) 5. 优化SQL,减少多对一,一对多,多对多时查询次数(6,7 部分) 6. 如何只取出需要的字段,排除某些字段(8,9部分) 7. 自定义一个自定义聚合功能,比如 group_conc…
例子: # content_manager.py # 把TOPIC存在一个字典里,key为关键字,value为二维数组# TOPIC_DICT['Django'][0]为Title,TOPIC_DICT['Django'][1]为URL# 这样可以只在这里修改内容就行 def Content(): TOPIC_DICT = { "Django": [ ["Part 1: Requests and responses", "/tutorial01/"…
mysql数据库针对表的操作 表记录的增删改查 1.增加一张表 插入记录之前必须得先有表结构! CREATE TABLE score( id int PRIMARY KEY auto_increment, name VARCHAR (20), chinese FLOAT(4,2), Math FLOAT(4,2), English FLOAT(4,2)) ----插入表记录 -- 插入一条数据 insert INSERT [INTO] table_name (字段名称,...) VALUES (…
Mysql是一个开放源代码的数据库管理系统(DBMS),它是由MySQL AB 公司开发.发布并支持的. 登录 -- mysql #本地登录,默认用户root,空密码,用户为root@127.0.0.1 -- mysql -uroot -p1234 #本地登录,指定用户名和密码,用户为root@127.0.0.1 -- mysql -uroot -p1234 -h 192.168.31.95 #远程登录,用户为root@192.168.31.95 注释: 单行注释:--             …
一.什么是Pycharm? Pycharm是一种python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试.脚本控制.此外,该IDE提供了一些高级功能,用户支持Django框架下的专业Web开发,同时支持Google APP Engine,更酷的是Pycharm支持IronPython. 二.主要功能 1.编辑 编码协助 其提供了一个带编码补全,代码片段,支持代码折叠和分割窗口的智能.可…
数据库基础 一.数据库简介 数据库:存放数据的仓库 sql及其规范 sql是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的.SQL功能强大.简单易学.使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持sql. > 在数据库系统中,SQL语句不区分大小写(建议用大写) .但字符串常量区分大小写.建议命令大写,表名库名小…
一:下载与安装 1:下载地址:https://dev.mysql.com/downloads/mysql/ 2:安装MySql 打开下载文件解压到指定文件目录.(我这里解压目录为D:\MySql\mysql-8.0.13-winx64) 打开解压后的MySql文件在根目录下创建my.ini (mysql配置文件) my.ini文件内容如下:(建议直接复制粘贴下面文件) [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设…
虚拟环境 为什么需要虚拟环境: 到目前位置,我们所有的第三方包安装都是直接通过pip install xx的方式进行安装的,这样安装会将那个包安装到你的系统级的Python环境中.但是这样有一个问题,就是如果你现在用Django 1.10.x写了个网站,然后你的领导跟你说,之前有一个旧项目是用Django 0.9开发的,让你来维护,但是Django 1.10不再兼容Django 0.9的一些语法了.这时候就会碰到一个问题,我如何在我的电脑中同时拥有Django 1.10和Django 0.9两套…