首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
django 工时记录
2024-09-05
Django上传excel表格并将数据写入数据库
前言: 最近公司领导要统计技术部门在各个业务条线花费的工时百分比,而 jira 当前的 Tempo 插件只能统计个人工时.于是就写了个报表工具,将 jira 中导出的个人工时excel表格 导入数据库,在后端处理各个业务工时占比.后来研究了 jira 的 API 文档 ,放弃了之前的思路,直接调用 jira API 处理数据 ,这个先不谈.这篇博客主要介绍 Django 上传文件,然后解析 excel 导入数据库. 一.上传文件: 将文件上传到服务器指定路径,其实很简单,一共有三个步骤: 1.
django查询表记录的十三种方法
django查询表记录的十三种方法 all() 结果为queryset类型 >>> models.Book.objects.all() <QuerySet [<Book: Book object>, <Book: Book object>, <Book: Book object>]> filter() 条件查询(它下面也有很多种方法,见最下面) >>> ret = models.Book.objects.filter(id
Django复制记录的方法
最近的Django项目中有复制记录的需求.数据库里有一张名为Party的表,记录用户创建的party,现在要让用户能够复制一个新的party.本身非常简单的一个功能,但运行的时候出错了.我以为是复制过程出错,所以测试了一下Django中复制记录可能遇到的情况(后来发现是其他代码的逻辑出了问题),结果整理如下. 1.Reset pk 在Django中复制一条记录最简单的方法应该是先取出这条记录,将它的主键设置为None,然后再保存一次. Python 1 2 3 old_party
Django ORM记录的增删改查结合web端
模版语法分配变量 在views.py文件中定义一个视图函数show_data: def show_data(request): # 定义一个字典 并将它展示在前端HTML文件 user_dic = {'name': 'jesse', 'age': '18'} return render(request, 'show_data.html', {'user_dic': user_dic}) 在templates文件夹内创建show_data.html文件: <!DOCTYPE html> <
django入门记录 1
步骤: 1 安装python和django 2 创建项目python-admin startproject mysite(此处可以替换) 3 至少需要一个数据表,所以要创建一个表 python manage.py migrate 4 然后就可以运行看看了,python manage.py runserver,用浏览器访问127.0.0.1:8000出现it worked就搞定了 5 创建一个应用 python manage.py startapp appname 6 创建管理员账户
django 中间件记录所有请求及请求执行时间
class LoggingMiddleware(object): def process_request(self, request): request.start_time = time.time() def process_response(self, request, response): execute_time = time.time() - request.start_time path = request.get_full_path() info_logger.info('requ
Django日志记录详细的报错信息
当服务器500错误的时候,普通日志只会记录一行500的request信息,并不会记录详细的报错定位 [ERROR] 2019-06-12 15:07:03,597 "GET /api/v1/test/ HTTP/1.1" 500 74196 需要添加一个在日志中记录详细错误信息的middleware # -*- coding: UTF-8 -*- import logging logger = logging.getLogger('default') class ExceptionLo
django学习记录
1.参考资料问题: 现在django发布了1.11版本,离线文档下载引擎地址 文档下载地址 在线文档:https://docs.djangoproject.com/en/1.10/intro/tutorial01/ 2.Django的admin后台定制问题 官方参考地址 2016-11-10 Django上传图片
django学习记录--第一个网页“hello django”
一.安装django 下面两种方法任选其一 1.pip或easy_install 安装 pip install django easy_install django 2.到django官网(https://www.djangoproject.com/download/)下载django压缩包,下载完成后解压,在解压的目录下运行"python setup.py install"安装django. 二.创建第一个网页 1.新建项目project 在命令行运行"django-ad
Windows下Apache部署Django过程记录
Win7/Apache/Python2.7/Django1.9部署Web 环境: Windows7 Apache httpd-2.4.16-win64-VC14 Python2.7.11 Django1.9.7 1.安装Apache 1)下载相关组件 步骤参照http://blog.csdn.net/qq_15096707/article/details/47319545 从官网 http://httpd.apache.org 下载Apache Files for microso
django 安装记录
1. 下载django安装包,下载个最新的安装包即可. https://www.djangoproject.com/download/ 2. 在本地解压 tar -xvf 安装包名称 3. 安装:进入解压后的目录, python setup.py install 若提示没有权限,sudo -s 开机密码 4. 测试是否安装成功 进入python命令行 import django django.VERSION 即可.
阿里云+django实战记录
2013年7月13日10:36:53:接上篇,bae部署django没成功,转战阿里云.. 阿里云服务器最便宜69/月,现在有个活动,新用户送20元现金券,我就花了RMB 49买了一个,操作系统选的是ubuntu1204安全加强版. 1.putty登陆远程主机 putty下载地址:http://the.earth.li/~sgtatham/putty/latest/x86/putty.zip,解压后直接运行putty.exe即可. 2.Xftp与远程主机传文件 Xftp下载地址http://ww
Django 学习记录
这是我自己理解并自己画的,django 请求示意图,表示了它的组织方式. project manage.py: 主要工具文件 settings.py: 配置文件 urls.py: url 定义及其指向文件 wsgi.py 文件 App views.py: url 对应函数 models.py: DB 数据表结构 我们还可以建立: forms.py:表单定义文件,用于自动生成表单 controller.py:DB操作(增删改查),供 views.py 调用 utils.py: 与 DB 无关的一些
[Django] 问题记录追踪表
关注的网站: https://simpleisbetterthancomplex.com/ Linux部署 1. Ubuntu下vsftpd安装部署 2. Utuntu下Django+Apache+WSGI安装部署 3. Utuntu下Virtualenv使用 4. Windows下Virtualenv使用 Django开发 1. 从零搭建Django网站 2. Django网站添加新闻动态的示例 3. Django网站分页功能 简单到只有一行paginate_by:https://simple
django学习记录1
在看django的基础知识,还是按照以前一样来总结,还是晚上再统一总结好了,边看边总结好像效果不大. 第一部分是生成数据库,用python manage.migrate命令来生成django的基础架构数据库,python manage.py startapp xxx,创建自己的项目然后的话可以定义自己的模型,构建的时候可以自己添加__str__()方法,这样自己就可以通过字符显示自己的模型对象,而不是一串对象代码,模型层还有迁移功能,首先是自己可以去修改自己的模型,然后运行python mana
Django学习记录--~Biubiubiu
Day One Django常用命令 1.创建Django网站框架 django-admin startproject mysite # mysite为定义的项目文件夹名称 2.超级用户创建 py manage.py createsuperuser 3.创建应用 py manage.py startapp blog # “blog”自定义名称 4.数据库同步迁移 py manage.py makemigrations py manage.py migrate 5.本地运行Django py ma
django 学习记录(一)
不使用 drf 来实现django 的 api 接口 json序列化 from django.shortcuts import render from django.views.generic.base import View from users.models import UserProfile # Create your views here. # 通用类型 class GoodsView(View): def get(self, request): goods = UserProfile
Django 学习记录(AcWing)
Django 2.1 搭建文件结构 前面的都是配置基本步骤,不需要理解,其他Django项目同样步骤操作: 接下来用Django-admin新建一个Django项目: django-admin startproject acapp //acapp是项目的名称 配置git仓库 ag + (你想要的字符串,启动全文搜索) 进入仓库根目录acapp,执行 python3 manage.py startapp game //创建game app 原理上可以在根目录下创建多个应用 Django2.1网页运
django入门记录 2
1. 创建一个app, python manage.py startapp appname 2. 设计model,在appname/目录下编辑好model 3. 检测model的修改,python manage.py makemigrations appname 4. 自动执行数据库迁移,并同步管理数据库结构, python manage.py sqlmigrate 0001 5. 在数据库中创建新定义的模型的数据表 python manage.py migrate 改变模型的步骤: 编辑 m
django随笔说明
最近学习了vamei的快速Python教程,想着语法学了不用就要忘记,总要拿点东西来练练手,然后又开始学习Django,也算是顺势而为吧. 现在学Django,是跟着教程djangobook学的,内容有些老,不过自己稍微改动一下,还是可以的. 虽然来博客园已经有不短时间了,但真的从没写过.总结过什么东西,每天看着大神的博客,感觉自己懂得太少. 此次,边学Django边记录,希望能让知识更加巩固,同时也能积累起自己的知识集合. 希望自己能够坚持下去.
Django 日志
Django使用Python内置的logging模块实现它自己的日志系统. 如果你没有使用过logging模块,请参考Python教程中的相关章节. 直达链接<logging模块详解>. 在Python的logging模块中,主要包含下面四大金刚: Loggers: 记录器 Handlers:处理器 Filters: 过滤器 Formatters: 格式化器 下文假定你已经对logging模块有一定的了解.否则,可能真的像看天书...... 一.在Django视图中使用logging 使用方法
热门专题
nginx根据location转发css和js
sqlserver定时执行存储过程
php a方法调用b方法事务会生效嘛
8核16G内存 mysql
delphi Locate 多字段
每一位平方相加 暴力法
ardupilot源码下载
kali破解wifi密码要买个网卡吗
输入什么命令即可登出Linux系统,
c# 如何向CMD窗口发送命令
java字符串去除冒号
spring security oauth2获取当前用户
ai组合发[e]音标的单词
lsiraid卡配置
presentViewController 之后 push
流程图 与json保存
dns服务器访问国际根
XSHELL5 怎么上传本地文件
php json_decode 低版本
matlab如何让输出数据保留n位小数