随笔分类 - python-h-Django
摘要:一、多表 sql 单表多表 多对一 多对多 一对一 一对多:Book id title price publish_id 1 php 100 1 2 python 200 1 3 go 300 2Publish id name email addr 1 人名出版社 @ 北京 2 沙河出版社 @ 沙河
阅读全文
摘要:一、ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。 creat
阅读全文
摘要:直接将HTML硬编码到视图里并不是一个好主意。 让我们来看一下为什么: from django.shortcuts import render,HttpResponse import datetime def current_datetime(request): now = datetime.dat
阅读全文
摘要:一、视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你的Python目录下
阅读全文
摘要:一、django 静态文件配置 /mysite1/settings.py STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR,'static') ] /templates/timer.html <!DOCTYPE ht
阅读全文
摘要:一、django简介 官网:https://www.djangoproject.com/download/ MVC与MTV模型 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型
阅读全文
摘要:一、web应用 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服务器端应用程序,这类应用程序一
阅读全文