目录 另外和python---ORM之SQLAlchemy(1)等前面几篇文章相结合1.ORM对象关系映射(Object Relational Mapping)优点:使用orm,对于数据库迁移十分有用,只需要修改相关引擎即可, 不用考虑是sqlite还是mysql,oracle等, 而且设计好类后,会自动生成相关表,数据。 但是对于一些简单的表可能会稍微有点多余,但是毕竟优点多余这些or
转载 4月前
401阅读
1.1 什么是RESTful   1. REST与技术无关,代表的是一种软件架构风格(REST是Representational State Transfer的简称,中文翻译为“表征状态转移”)  2. REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识将一切数据视为资源是REST区别与其他架构风格的最本质属性  4. 对于REST这种面向资源
转载 2024-04-24 17:12:47
18阅读
django-admin-numeric-filteradmin页面可以按数字范围过滤特定字段https://pypi.org/project/django-admin-numeric-filter/
转载 2020-06-19 11:17:00
67阅读
2评论
前言django 使用restful风格设计web-api,最近使用了djangorestframework框架,官方的教程看的是稀里糊涂的,经过自己研究,最终搭建好了自己的接口网站准备pip install virtualenv ...active virtualenv... ... pip install djangorestframework pip install markdown
转载 2024-07-23 08:19:24
43阅读
前言 如果需要满足前端各种筛选条件查询,我们使用drf自带的会比较麻烦,比如查询书名中包含“国”字,日期大于“2020-1-1”等等诸如此类的请求,Django-filter这个组件就是要解决这样的问题。 1.安装 Django-filter支持的Python版本和Django版本、DRF版本如下:
原创 2021-07-02 11:23:25
1068阅读
Django项目的设置文件位于项目同名目录下,名叫settings.py。这个模块,集合了整个项目方方面面的设置属性,是项目启动和提供服务的根本保证。 一、简述 settings.py文件本质上是一个Python模块,带有模块级别的变量。 下面是一些示例设置: ALLOWED_HOSTS = ['w
原创 2018-12-30 18:26:00
513阅读
Security in Django
转载 2016-08-04 16:18:00
244阅读
安装 通过cmd进行安装 pip3 install django==1.11.11 创建django项目 通过命令行进行创建 下面的命令创建了一个名为"mydjango"的Django 项目: django-admin startproject mydjango 说明: 在哪个目录下创建的,就会在哪
原创 2022-07-07 10:56:38
574阅读
今天通过vim自带的 学习工具“vimtutor.bat”学习使用 vim编辑器(比作者预计多花了60分钟练了一遍),有意思---过程中会有隐隐的激动;想到以前开始使用 无线轨迹球鼠标,身边不时有人问:.............
原创 2016-12-22 16:26:57
575阅读
Linux好用还是Windows好用?这是一个备受争议的话题。对于许多人来说,他们可能更倾向于使用Windows操作系统,因为它是最常见的操作系统,用户界面友好,并且具有广泛的应用程序支持。但是对于一些技术专家和开发人员来说,他们可能更倾向于使用Linux操作系统。那么到底哪个系统更好用呢? 首先,让我们来看看Linux操作系统。Linux是一个自由和开放源代码的操作系统,拥有广泛的发行版,如U
原创 2024-04-30 11:04:31
190阅读
译者按:看完这篇文章,我打算从 Sublime Text 转到 Visual Studio Code 了!为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。我们的 VSC(VSCode)将会像一个长了五只可以发射激光的独角兽一样!接下来会介绍我每天使用的非常有用的插件。如果你还是一个 VSC 的新手,那么点击左侧最下方的按钮来安装插件。下载量:130 万Visual
转载 2024-09-24 15:05:12
251阅读
一、django连接mysql 1 如果项目使用sqlite,不需要额外配置,直接操作即可 2 django默认情况链接mysql,用的驱动是mysqldb模块,python 3.x以后,这个模块用不了了,咱们用的全都是pymysql,需要做个替换 3 showmigrations:查看哪些记录更改 ...
转载 2021-04-29 17:14:59
533阅读
2评论
前言 Django是一个开放源代码的Web应用框架,由Python写成,最初用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站,即CMS(内容管理系统)软件,于2005年7月在BSD许可证下发布,这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。Django采用了MTV
原创 2021-05-19 22:28:45
574阅读
HTML表单是网站交互性的经典方式。 本章将介绍如何用Django对用户提交的表单数据进行处理。一、HTTP 请求HTTP协议以"请求-回复"的方式工作。客户发送请求时,可以在请求中附加数据。服务器通过解析请求,就可以获得客户传来的数据,并根据URL来提供特定的服务。1、GET 方法我们在之前的项目
转载 2020-06-20 19:39:00
373阅读
2评论
在上一章节中我们使用 django.http.HttpResponse() 来输出 "Hello World!"。该方式将数据与视图混合在一起,不符合 Django 的 MVC 思想。本章节我们将为大家详细介绍 Django 模板的应用,模板是一个文本,用于分离文档的表现形式和内容。一、模板应用实例
转载 2020-06-20 19:37:00
681阅读
2评论
Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于DjangoDjango是一个开放源代码的Web应用框架,由Python写成。 Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。 Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。 一、Window...
转载 2020-06-19 16:06:00
343阅读
2评论
Django是一个基于Python的Web框架,它使您可以快速创建Web应用程序,而不会遇到通常在其他框架中会发现的所有安装或依赖性问题。Django基于MVT(模型视图模板)体系结构,并围绕CRUD(创建,检索,更新,删除)操作展开。最好将CRUD解释为构建Django Web应用程序的一种方法。通常,CRUD意味着对数据库中的表执行创建,检索,更新和删除操作。让我们讨论一下CRUD的实际含义,
原创 2020-12-26 21:21:19
607阅读
简介路由简单的来说就是根据用户请求的 URL 链接来判断对应的处理程序,并返回处理结果,也就是 URL 与 Django 的视图建立映射关系。Django 路由在 urls.py 配置,urls.py 中的每一条配置对应相应的处理方法。Django 不同版本 urls.py 配置有点不一样:1、Dj
转载 2020-06-20 19:42:00
391阅读
2评论
文章目录Python - Django - Django 安装1、步骤Python - Django - Django 安装1、步骤
原创 2022-05-26 01:43:30
624阅读
1点赞
Because Django was developed in a fast-paced newsroom environment, it was designed to make common Web-development tasks fast and easy. Here’s an informal overview of how to write a database-driven
转载 精选 2015-01-14 14:45:09
876阅读
  • 1
  • 2
  • 3
  • 4
  • 5