自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是张先生

在雨夜缠绵虚掷,两个半生都不嫌多

  • 博客(118)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 django 模型更新

参考

2019-11-30 16:47:52 584

原创 django db_table verbose_name 区别

db_table 数据库中别名verbose_name django admin 管理界面的别名

2019-11-30 16:45:32 1507

原创 django ImageField 字段

参考这里只完成了通过 django 后台 给每个商品添加图片首先 settings.py 设置:PROJECT_ROOT = os.path.abspath(os.path.join(os.path.dirname('__file__')))MEDIA_ROOT = os.path.join(BASE_DIR, 'media') # 注意此处不要写成列表或元组的形式MEDIA_UR...

2019-11-30 14:32:20 1131

原创 django商品按产地查找

if search_type == 'goodaddr': goodnames =[] good_infos = Good_info.objects.filter(goodaddr__icontains=search) print(good_infos) for good_info in good_infos: ...

2019-11-30 11:20:25 176

原创 django 查询数据库 取数据 排序

参考

2019-11-30 09:43:06 1578

原创 good_info 数据持久化

def good_info(request): good_ids = '' if request.method == 'GET': id = request.GET.get('id') # print(id) good = Good.objects.get(id=id) # print(good) ...

2019-11-30 09:13:25 356

原创 datetime

这里需要注意,d8 为 一个 timedelta 类型和其他类型比较的时候 ,要注意类型转换

2019-11-29 21:18:21 122

原创 select

参考

2019-11-29 19:36:26 66

原创 django 商品详细信息的查看和修改

good_ids = []def good_info(request): if request.method == 'GET': id = request.GET.get('id') # print(id) good = Good.objects.get(id=id) # print(good) retu...

2019-11-29 19:25:56 663

原创 django filter 的返回结果

参考

2019-11-29 17:19:50 4214

原创 django 命名空间

path('user/',include('users.urls',namespace='users'))app_name = ‘users’第二种方法

2019-11-29 16:49:24 523

原创 django 超链接 GET 附加参数

<a href="{% url 'detail' user.id %}"></a> <a href="{% url 'delete' %}?id={{ user.id }}">

2019-11-29 16:21:14 864

原创 定时器

参考

2019-11-29 16:17:58 62

原创 request.POST.get()

2019-11-29 16:13:28 5266

原创 js CDN

<script src="https://cdn.bootcss.com/jquery/2.2.2/jquery.js"></script> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css">...

2019-11-29 14:19:07 811

原创 python 全局变量

在编写django 视图函数时,主页呈现为商品列表,每个商品支持更新和删除操作在写 更新 视图函数 的时候,用户点击更新超链接,转到更新视图函数,判断为GET请求,取到商品id ,利用get 方法得到数据库中的商品对象并赋值给 goodnames 变量之后转到更新网页界面,结构为表单,提交方式为 post ,action到 同一个更新视图函数, 判断为 POST ...

2019-11-28 21:18:33 201

原创 django csrf

参考

2019-11-28 14:15:27 91

原创 django 模型

from django.db import models 导入模块# Create your models here.class Good(models.Model): 继承 goodname = models.CharField(max_length=20) goodprice = models.IntegerField() goodtype = models.Ch...

2019-11-28 13:57:52 121

原创 django 迁移数据库可能会遇到的问题

python manage.py makemigrationspython manage.py migrate参考遇到问题记录下来以后会有用的!

2019-11-28 12:57:05 473

原创 linux django项目 使用 mysqlclient 连接 Mysql 安装失败解决办法

解决问题

2019-11-28 11:45:32 353

原创 namedtuple 命名元组

元组是一个不可变的列表,不能够修改元组中的数据,需要使用正数作为索引namedtuple它把元组变为一个针对简单任务的容器,而且不用使用索引from collections import namedtupleanimals = namedtuple('Animal', 'name age type')perry = animals(name='perry', age=33, type='...

2019-11-27 22:04:53 190

原创 deque

deque双端队列,从头/尾 两端删除或者添加元素# from collections import dequed = deque(maxlen=4) #可以设置最大容量,默认从右侧插入,如果插入的 次数多于最大容量,最左侧数据会被弹出d.append('1')d.append('2')d.append('3')d.append('4')d.append('5')print...

2019-11-27 21:48:33 139

原创 ps 把抠出来的图片加到另一张图片上

参考

2019-11-27 20:58:35 3459

原创 django 模板 date

参考 time1 = datetime.datetime.now(){{ time1 | date:'Y年m月d日 D H:i'}}

2019-11-27 19:38:04 549

原创 django模板 for if

{% for i in test %} {% if i == 1 %} 我是一 {% elif i == 2 %} 我是二 {% elif i is test1 %} 我是一个对象 {% else %} 嘿嘿嘿 {% endif %}{% endfor %}{{ test.8.sno }...

2019-11-27 19:31:37 846

原创 django 模板 过滤器

参考官网过滤器: 添加在变量上的过滤字符串:{{ msg | length }} 长度{{ msg | safe }} 关闭自动转义功能{{ msg | safe | title }} 关闭自动专一并将首字母大写{{ msg | capfirst }}第一个字母大写{{ msg | upper }} 全大写{{ msg | lower }} 全小写{{ msg | cut...

2019-11-27 19:10:49 155

原创 django static

static 静态文件templates 目录 和 static 目录在同一等级目录模板引入{% load staticfiles %}{% static ‘文件路径’ %}

2019-11-27 18:44:27 104

原创 下载源

参考

2019-11-26 21:11:11 307

原创 try..except...finally

def func(): try: print('666') a = 1/0 except Exception as e: print(e) finally: print("0000000000000")func()def func(): try: print('666') ...

2019-11-26 11:37:30 140

原创 counter

counter是一个计数器,帮助我们对某项数据进行技术,如计算每个人各喜欢多少种颜色from collections import Countercolours ={ ('yasoob', 'Yellow'), ('Ali', 'blue'), ('Ali','black'), ('ali','white'), ('ahemd','silver'),...

2019-11-26 09:06:46 411

原创 collections

容器 Collectionspython 附带一个模块,包含很多容器数据类型defaultdict与dict 类型不相同,不要检查key 是否存在from collections import defaultdictcolors = { ('red','yellow'), ('a', 'b'),}my_colors = defaultdict(list)for na...

2019-11-25 22:03:23 89

原创 __slots__

每个类都有实例属性,默认python用字典来保存一个对象的实例属性但是字典浪费了很多内存 slots告诉python不要使用字典来保存对象的实例属性,而是只给一个固定的集合的属性分配空间...

2019-11-25 21:49:51 167

原创 装饰器2

为python中的一个重要部分,是修改其他函数功能的函数,让我们的代码更加地简短,代码更加简洁一切都是对象可以创建嵌套的函数将函数作为参数传递给另一个函数当使用装饰器时,原函数的名字和注释文档会被修饰的函数所重写print(func.name) 不会输出func的名字,而是@符号后面的函数名字from functools import wrapsdef a_new_decorato...

2019-11-25 21:20:24 96

原创 三元运算符

三元运算符被称为条件表达式,python2.4以上有了三元操作if_fat = Truestate = 'is true' if if_fat else '我真的很瘦'print(state)元组条件表达式a = Trueprint((1/0 , 2) [a])在元组中先建数据,之后使用条件表达式来索引数据,if-else 则是普通的逻辑树...

2019-11-25 19:14:10 63

原创 set集合

当一个列表有元素为重复的时候,怎么找出它们list1 = [1,1,1,2,3,4,5,6,7,7,7,8,88]list2 = set([i for i in list1 if list1.count(i)>1])list3 = list([i for i in list1 if list1.count(i)>1])print(list2)print(list3)se...

2019-11-25 19:00:49 129

原创 map filter reduce

为函数编程提供便利,之前学习过,这篇算是温习温故而知新list1 = [1,2,3,4,5]list2 = list(map(lambda x : x**2, list1))print(list2)def multiply(x): return x*xdef add(x): return x+xfuncs = [multiply , add]for i in ra...

2019-11-25 18:07:14 160

原创 virtualenvwrappe

安装安装完成不能使用

2019-11-25 16:03:17 128

原创 生成器

Generators(生成器)迭代器 interators迭代器是一个让程序员可以遍历一个容器的 对象,一个迭代器在遍历读取一个容器的数据元素的时候,并不会执行一个迭代。...

2019-11-25 09:25:23 234

原创 import -m

参考文章-m 是把python文件当做模块,导入模块来运行不加 -m 是直接运行

2019-11-25 08:59:11 156

原创 windows 下安装软件乱码

控制版面 日期与时间的时区高级设置,中文简体,并且不要勾选那个beta选项,重新启动就可以了

2019-11-23 17:08:06 809

anaconda windows 版本

我们不得不面对一个非常尴尬的事实,那就是, 池田大作在不经意间这样说过,不要回避苦恼和困难,挺起身来向它挑战,进而克服它。我希望诸位也能好好地体会这句话。 俾斯麦曾经说过,对于不屈不挠的人来说,没有失败这回事。这不禁令我深思。

2020-11-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除