巴特西
首页
Python
Java
PHP
IOS
Andorid
NodeJS
JavaScript
HTML5
django 工时记录
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 使用方法
热门专题
jdbc表示数据库连接的对象
pandas assign填充整列数据
js 累加对象特定属性
vue 插件vetur是干嘛的
mybatis plus oracle 日期
activiti bpmn eclipse 离线插件下载
centos core 最大并发数
asp.net core构建多级菜单
猫短视频3秒后自动跳转网页
python正则表达式局部保留替换
linux 开启了xampp却没法访问本地主机
keepalived 抢占模式
redirect_uri微信怎么拼接跳转路由
Camtasia Studio中剪切的快捷键
tomcat服务器,我访问一次,打印两次结果
springboot在线修改源码
获取webdriver句柄
idea找不到符号lombook
linux 系统备份做成镜像
LODOP.PRINT_DESIGN 分页自定义设计