- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 flask @app.route() 传入多个参数
eg:html中 delete view.py中@app.route('/deletetag//')def DeleteTag(post,tag):
2016-01-04 16:23:17 25640
原创 jinja2 字符串替换
问题是这样的,我从模板通过url传给后端一个参数,参数result['post']['value']的值是形如这样的http://210.30.96.213:8080/post/688523 开始一直找不到页面,我以为代码写错后来试了半天发现url里不能有/啊雾草 然后我就试图重建RDF,重新上传数据直接把post的值存储为数字不带斜杠例如688532 未果。因为post-ha
2015-12-29 22:59:17 5750
原创 jinja2 赋值语句
赋值在代码块中,你也可以为变量赋值。在顶层的(块、宏、循环之外)赋值是可导出的,即 可以从别的模板中导入。赋值使用 set 标签,并且可以为多个变量赋值:{% set navigation = [('index.html', 'Index'), ('about.html', 'About')] %}{% set key, value = call_something(
2015-12-29 16:10:20 10097 1
原创 python的out of memory问题
折腾了一整天又换电脑又重装系统重装各种软件插件 最后发现out of memory只是因为少写了一行代码 内心的崩溃无法用语言形容 虽然本来是乌龙一场 但是这个过程中解决问题get一些新技能 也不能说完全没有收获【一个大写的心理安慰】开始我的4G小笔记本out of memory之后,我换了一个32G内存的电脑 各种重装系统折腾半天好不容易都装好了程序可
2015-12-26 13:41:06 6982 1
转载 Flask中session的用法
不靠谱的教程真是害死人,一个session墨迹了半天from flask import Flask, session, redirect, url_for, escape, requestapp = Flask(__name__)@app.route('/')def index(): if 'username' in session: return
2015-12-24 14:38:25 24643 2
原创 error1062 ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry ’1′ for
设置主键字段为自动递增时报错ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry ’1′ for key ‘PRIMARY’需要把数据中已存在主键值为0的记录,改成不为0且不重复的任意数字。另外flask-sqlachemy的查询语句eg:exist = User.q
2015-12-17 11:16:28 13775 2
原创 Flask中使用Mysql的几点记录 / flask-sqlalchemy
用flask搭网站数据库连了好久总报错,最后分别解决,在这记录一下。首先mysql数据库的密码的修改,在忘记原密码的情况下http://jingyan.baidu.com/article/454316ab4e9e65f7a7c03ad1.html这个方法非常好使,注意在执行mysqld --skip-grant-tables命令前一定要先在任务管理器中结束mysqld.exe进程,
2015-12-08 18:40:07 2615
转载 常见HTTP状态
在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面,影响的更是网站的整体浏览效果。因此,比较清楚详细的了解http状态码的具体含义,对于一个网站站长来说
2014-04-09 19:47:55 1166
原创 Django models中多对多字段的反查询
The Django Book中这样写但我使用属性名后加_set会报错 而直接用members = group.user_group_join.all() 就可以可能因为我的MyUser类里有两个与MyGroup相关的字段class MyUser(models.Model): name = models.CharField(max_length=30,ver
2014-03-25 10:57:22 5160
原创 Django model作为函数参数的问题
报错invalid literal for int() with base 10group = MyGroup.objects.get(name=group) #需要重新获取一下再进行查询等使用 events = GroupEvent.objects.filter(ETime__year=year, ETime__month=month, E
2014-03-24 10:31:52 1141
原创 解决Django模型中多对多字段值的添加问题
用add()添加多对多字段的值报错 instance is on database "None", value is on database "default"被添加的模型在add之前要先save一下
2014-03-23 21:09:22 1719
转载 关于Django model 与json序列的转换
点击打开链接class MyUser(models.Model): name = models.CharField(max_length=30,verbose_name='用户名称') password = models.CharField(max_length=30,verbose_name='用户密码') email = models.EmailField(
2014-03-21 14:57:25 4206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人