摘要:
实现django评论树使用了三种方式 第一支种方式通过递归实现 缺点:每次查找parent_id的时候都要在ret所有的元素里面找一遍,找不到再在元素的children中寻找,一直找到为止 comment_list = [ {'id': 1, 'content': 'Python最牛逼', 'use 阅读全文
摘要:
一 通过form表单上传 import os def upload(request): if request.method == 'GET': #将图片显示到html页面 img_list = models.Img.objects.all() return render(request,'uploa 阅读全文
摘要:
python中操作MySQL数据库有pymysql和SQLAchemy的方式,而在django中通过ORM模型来操作数据库 一、创建表 1、基本结构 from django.db import models class userinfo(models.Model): name = models.Ch 阅读全文
摘要:
1,自定义分页 #utils文件夹下的page.py文件 class PagerHelper: #total_count总的页数,current_page当前页数,base_url页面用来分页显示的URL如http://127.0.0.1:8000/classes.html/?p=71 #base_ 阅读全文
摘要:
一、表关系 请创建如下表,并创建相关约束 /* Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 50624 Source Host : 阅读全文
摘要:
1在socket中怎么实现一个服务器端同时跟好几个客服端进行通信呢,在socketserver中实现了socket+并发的功能 # 服务器端 import socketserver class MyServer(socketserver.BaseRequestHandler): def handle 阅读全文
摘要:
os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs 阅读全文
摘要:
1、安装django-debug-toolbar django-debug-toolbar 2、在setting中配置 1、添加应用 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.c 阅读全文
摘要:
1,基本使用 import logging # 一:日志配置 logging.basicConfig( # 1、日志输出位置:1、终端 2、文件 # filename='access.log', # 不指定,默认打印到终端 # 2、日志格式 format='%(asctime)s - %(name) 阅读全文
摘要:
看崔大佬的书,它连接redis使用的是StrictRedis,但是有序集合的操作zadd(name,*args,**kwargs)会报错,查看资料发现应该是zadd(name,iteritems)。 redis数据库中有序集合的操作 1,添加 from redis import StrictRedi 阅读全文