文章分类 - Django
摘要:目录about部署前的准备关闭防火墙Python解释器virtualenvMySQLnginxsupervisor部署流程1. 将源码上传到服务器指定目录2. 修改settings配置3. 创建虚拟环境4. 数据库迁移5. 测试项目能否正常运行6. 配置uwsgi7. nginx配置收集静态文件su
阅读全文
摘要:目录about文件上传基于form表单上传基于Ajax上传文件下载 返回Django目录 about django4.2.3 + python3.10 + win11 + openpyxl3.1.2 本篇博客主要演示了,使用Django完成对本地Excel表格的上传下载操作,当然,其他类型的文件也一
阅读全文
摘要:目录before设置缓存缓存参数redisMemcache本地内存缓存本地文件缓存本地数据库缓存虚拟缓存(用于开发模式)应用缓存局部视图缓存模板片段缓存全栈缓存 返回Django目录 before Django4.2.3 + win11 + python3.10 Django缓存框架的管档,写的很好
阅读全文
摘要:目录before示例项目结构内置信号内置信号的使用内置信号的基本写法具体示例演示新增操作编辑操作删除操作自定义信号 返回Django目录 before Python3.10 + django4.2.3 + win11 自定义信号:https://docs.djangoproject.com/zh-h
阅读全文
摘要:目录about按文件大小配置按日期配置日志切割报错处理logger对象单独使用其它三方库 返回Django目录 about python3.10 + django4.2.3 + win11 django4.2.3的日志官档:https://docs.djangoproject.com/zh-hans
阅读全文
摘要:目录about作为 session backend 使用配置作为 cache backend 使用配置Django的缓存对象cache使用原生Redis对象 返回Django目录 about django3.2 + python3.10 + redis软件版本3.2.100 + redis模块版本4
阅读全文
摘要:常见报错 bind(): Cannot assign requested address [core/socket.c line 769] 阿里云 + centos7.5 + python3.9 + django3.2 + uwsgi 首先这可能是偶然的问题,因为我之前的uwsgi.ini的配置是这
阅读全文
摘要:目录about代码示例 返回Django目录 about django3.2 + python3.9 + mysql5.7 + boostrap3 这里演示在Django中,结合boostrap3来自定义分页器,以及简单的应用示例。 代码示例 urls.py from django.contrib
阅读全文
摘要:目录boforemysqlclient for windowsnullubuntu 返回django目录 bofore win10 + python3.9 + mysql5.7 mysqlclient for windows 直接使用pip命令安装,老天保佑你不报错! pip install mys
阅读全文
摘要:目录一个bugAttributeError: 'ForeignKey' object has no attribute 'rel'ImportError: cannot import name RegexUrlResolver'staticfiles' is not a registered tag
阅读全文
摘要:目录before同源策略没有同源策略限制的危险场景浏览器的同源策略同源策略带来的问题跨域的原理跨域解决方案Cross-Origin Read Blocking (CORB)jsonp实现跨域请求Ajax直接像非同源地址发送请求,会被拦截手动档:jsonp的形式进行发送请求自动档,通过Ajax支持js
阅读全文
摘要:目录about快速上手auth_user表和User模型类auth app的认证组件login/authenticatelogout@login_requiredis_authenticatedcreate/create_user/create_superuserset_password/check
阅读全文
摘要:目录before缓存配置缓存参数redisMemcache本地内存缓存本地文件缓存本地数据库缓存虚拟缓存(用于开发)应用局部视图缓存模板片段缓存全栈缓存 返回Django目录 before Django3.2 + win10 + python3.9 Django缓存框架的管档,写的很好,非常值得一读
阅读全文
摘要:目录before方案1方案2方案3方案4方案5 返回Django目录 before django3.2 + win10 + python3.9 今天遇到一个同学问这样一个django问题: 代码很简单,从表中取出数据,然后以json的形式返回给前端,但是报了序列化的错。 问题产生的原因就是,djan
阅读全文
摘要:目录ORM简介创建模型类数据库连接配置db.sqlite3配置连接MySQL配置数据库迁移操作关于时区的问题连接池反向生成模型类单表操作必须要的准备添加数据删除记录修改记录查询记录准备数据查询:all查询:filter查询:get查询:first & last查询:exclude查询:order_b
阅读全文
摘要:目录beforeDjango都支持自定义哪些错误页面settings配置方法1:创建特殊命名的文件方法2:使用句柄 返回Djagno目录 before Django2.2 + Python3.6.8 在Django的调试环境,遇到404、403、500等等,这些错误的页面都是使用Django内置的错
阅读全文
摘要:目录before请求的request对象常用属性常用响应方法设置响应头的键值对和状态码CBV和FBV基于CBV模式实现的增删改查 返回Django目录 before Django2.2 + Python3.6.8 请求的request对象常用属性 首先,路由和前端访问: # get请求 # http
阅读全文
摘要:目录bofore关于前/后置斜杠的说明有名分组和无名分组别名反向解析路由分发命名空间url/path/re_path傻傻分不清楚路由转发器 返回Django目录 bofore Django2.2 + Python3.6.8 Django2.0 url官档:https://docs.djangopro
阅读全文
摘要:目录about示例 返回Django目录 about python3.6.8 + django2.2 什么是单元测试? 来自百度百科:单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指
阅读全文
摘要:目录aboutinstallusage 返回Djando目录 about python3.6.6 + django3.1.4 + django-debug-toolbar3.2 Django项目的开发过程中,离不开各种调试,那么,我们今天介绍一个工具,django debug toolbar,该工具
阅读全文