- 博客(118)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 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
原创 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
原创 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 命名空间
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
原创 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 模型
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
原创 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
原创 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
原创 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
原创 生成器
Generators(生成器)迭代器 interators迭代器是一个让程序员可以遍历一个容器的 对象,一个迭代器在遍历读取一个容器的数据元素的时候,并不会执行一个迭代。...
2019-11-25 09:25:23 234
anaconda windows 版本
2020-11-05
go的性能测试工具pprof list命令不显示函数的具体代码?
2022-04-06
有没有go最新实战项目推荐啊 gopher们?
2022-03-08
阿里云ECS 服务器 root 目录爆红进不去系统,求大神指教?
2019-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人