django dumpdataDjango dumpdata 是 django 自带的管理命令,可以用来备份你的模型实例和数据库## dumpdata # 整个 django 使用到的数据库转存到 db.json 文件中(备份整个数据库)python manage.py dumpdata > db.json# 将 admin app 转存到 admin.json 中(备份特定的 app)py            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-18 18:32:42
                            
                                755阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # dumpdatapython manage.py dumpdata # 导出整个数据库的数据python manage.py dumpdata apps.model(对应的model) > model.json # 导出某个表的数据# 目前没有办法按条件导出数据            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2022-09-16 11:38:35
                            
                                373阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            Django基础知识(2)1.Django模型层orm简介MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动ORM是“对象-关系-映射”的简称。(Object Relational Mapping,简称ORM)(将来            
                
         
            
            
            
            Django并不强制要求你必须使用它的模板语言。因为Django 虽然被设计成一个FULL-Stack的Web框架,它提供了开发者所必需的所有组件,而且在大多数情况 使用Django模板系统会比其他的Python模板库要 更方便 一点,但是并不是严格要求你必须使用 它。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-07-29 17:37:24
                            
                                847阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.安装pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ django-redis使用源安装比较快2.作为 cache backend(缓存后端)使用配置在项目的配置文件中进行添加,可以将redis的地址换成虚拟机中redis数据库中的地址和端口,以及几号数据库# 配置redis数据库
CACHES = {
    "default"            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 18:24:23
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、存取Cookies#   
1、设置Cookies 
response.set_cookie("cookie_key","value")
 #   2、获取Cookies 
 #       value = request.COOKIES["cookie_key"] 
 #   3、删除Cookies 
 #       response.delete_cookie("cookie_ke            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 10:20:07
                            
                                18阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Django学习 session是开发中不可避免的组件,我们可以使用session来存储,检索,发送接收cookies。启用sessions sessions通过一些中间件来实现。首先在setting.py的 “middleware” 的setting中确保 ‘django.contrib.sessions.middleware.SessionMiddleware’ 存在,同时在 “install            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-21 19:25:17
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            利用Django开发网站,可以设计出非常优美的url规则,如果url的匹配规则(包含正则表达            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-01-04 14:01:44
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言 manage.py dumpdata 是 django 自带的管理命令,可以用来备份你的模型实例和数据库. dumpdata 命令 python manage.py -h可以看到有个dumpdata 命令,用于备份数据库,把数据库表的内容转为 json/xml/yaml 格式 >python            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-23 11:15:42
                            
                                306阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、django的安装  1. pip3 install django    2. 把安装路径加到环境变量里以便以后启动admin相关命令,在windows系统中---我的电脑---属性----高级系统设置---设置环境变量,找到PATH路径,以“;"号隔开,添加进去。#diango路径     C:\Python3.5\Lib\site-packages\django\bin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-19 08:59:08
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            创建应用程序django项目由一系列应用程序组成,他们协同工作,让项目称谓一个整体。首先我们执行命令python manage.py startapp learning_logs。定义模型打开刚刚我们创建的文件夹,并修改models.py:from django.db import modelsclass Topic(models.Model):text = models.CharField(ma            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-12 15:18:57
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             文章目录0. 前言1. 启用Session2. 设置Session引擎2.1 基于数据库的Session2.2 基于Cache的Session2.3 基于文件系统的Session2.4 基于Cookie的Session3. 在视图中使用Session3.1 Session的序列化3.2 示例演示及分析3.3 注意事项4. 在视图外使用Session5. 浏览器生存期Session VS 持久性S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-21 12:45:17
                            
                                32阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言session: session和cookie的作用有点类似,都是为了存储用户相关的信息。不同的是,cookie是存储在本地浏览器,session是一个思路、一个概念、一个服务器存储授权信息的解决方案,不同的服务器,不同的框架,不同的语言有不同的实现。虽然实现不一样,但是他们的目的都是服务器为了方便存储数据的。session的出现,是为了解决cookie存储数据不安全的问题的。cookie和s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-28 13:17:39
                            
                                17阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在view模块中导入 from django.shortcuts import render,redirect, HttpResponse HttpResponse 传入一个字符串,返回给浏览器 def index (request): return HttpResponse('Hell Djang ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-27 15:55:00
                            
                                272阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            做子查询,有些orm语句满足不了我们的时候使用 iterator: 当queryset非常巨大时,cache会成为问题。 处理成千上万的记录时,将它们一次装入内存是很浪费的。更糟糕的是,巨大的queryset可能会锁住系统 进程,让你的程序濒临崩溃。要避免在遍历数据的同时产生queryset cac            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-20 17:05:28
                            
                                1816阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            django的表单设计真的很棒,涉及非常多的功能,今天介绍django较为主流的几种表单使用方法。注:本文中表单与form通用、模型与model通用。表单、模型的基础知识可以通过django book学习。传送门:http://djangobook.py3k.cn/2.0/0、用例我在本篇博客中,将使用同一个用例,前后会以不同的方式表示它,以此介绍不同的表单实现方法。用例很简单,是一个叫做Serv            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-11-06 14:47:36
                            
                                1884阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、下载并安装PythonPython 官方下载地址:http://www.python.org/ftp/python/我们这里选择的是 Python 2.7.2 。虽然目前最新版是Python 3.2.2, 但是Django目前还不支持 Python 3.2.2。安装步骤很简单,双击安装包开始安装,这里我们安装到 D:\Python,如图1,图1单击“Next”按钮,进入Python安装组件选择            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-05-18 02:05:43
                            
                                492阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Django是一个大而全的框架。需要明确的是,传参进行分页获取分页后的数据,一般都是通过向服务器发送get请求的方式实现的,在向后端服务发送查看数据的同时可以携带一个或多个参数并发送get请求来实现分页查看功能前面总结过drf框架中分页器的使用,本文主要介绍在利用Django开发MVT模型项目时分页器的使用1、准备基础数据设计表模型为了体现分页的效果,需要先创建一个表并准备较多数据,模型如下fro            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-27 21:28:48
                            
                                324阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前面我们介绍了cookies,主要应用在用户登录上,保存用户登录状态,不过cookies直接放在了浏览器上,安全性较低,所以我们便引出了session功能与cookies相同,不同的是它放在了客户端,相比较cookies来说安全性更高。还有分页,这是一个比较常用的功能。 本篇导航:session分页 一、session1、基本语法:1、设置Sessions值
                     
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 21:48:53
                            
                                36阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            《Django Web框架》 文章目录《Django Web框架》查询数据字段查找查询谓词修改数据记录删除记录聚合查询F对象Q对象 - Q()原生的数据库操作方法  批量创建数据 Book.objects.bulk_create([obj1, obj2, obj3])一次插入多条数据查询数据数据库的查询需要使用管理器对象进行通过 MyModel.objects 管理器方法调用查询接口 
  方法说            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-08 13:30:15
                            
                                55阅读