sqlalchemy2.0以后的版本有几个地方和老师的不一样,暂时发现2个,改了这两个地方就能正常运行了
Base = declarative_base() #创建基类的时候不用传入引擎对象作为参数
Base.metadata.create_all(engine) #映射表结构到数据库时需要传递引擎对象作为参数
老师您好,关于子域名这节课,我运行课程里的代码是没问题的,但是自己写的却总是无法修改。
课程里的代码:
自己的代码:
实在是想不明白哪里出错,课程里提到的该修改的都修改了。。。
老师我想问一下这个backref后面跟的参数有什么具体要求吗?是将News类的类名首字母变成小写,作为参数的吗?还是传入一个表名?还是具体传入什么类型的参数
老师这个渲染数据可不可以理解为,用render_template()方法导入所需要渲染的模块,并传入对应的参数,jingjian2模块通过{{}}的方式接收来自render方法中的参数,完成取值的更改,也就是渲染。
老师,flask_graphql已经下载了,为什么导入还会出错,我用的pycharm是最新版的
那也没有影响Hellow的返回呀,为是什么没有显示呢
老师,我在安装postman出现了下面的问题,不管是官网下载还是老师的分享的软件都是一样的问题,解压成功,但是点击安装就提示下面的错误,网上百度了也没有找得到解决办法
老师,我这样理解,是不是正确?
# 模板文件和静态文件,自定义路径的区别:# 1、模板文件,不可能在模板自身之中实现,由于url映射是蓝图完成的(route),因此模板路径在蓝图中定义,又蓝图参数__name__是来自于Flask的app.py中__name__# 2、静态文件,是在模板文件之中来实现加载,由于url映射是蓝图完成的(route),所以在使用jinja2语言时,需要指明是哪个对象之下的,例如蓝图news之下的static,或者默认的static,这个来自于Flask的app.py中__name__# 3、在pythpn代码中,就是flask中,默认模板文件路径,高于自定义路径,在html代码中,就是jinja2中,默认静态文件路径,低于自定义路径
为什么上传成功的pdf文件里面啥也没有,还不显示文件名
第9章flask的课题资料下载下来发现没更新,跟现在的视屏讲义对不上
老师,我不知道理解的对不对,您先听我分析一波。
先创建session信息,然后把这个信息传到session的服务器里面,然后把数据进行加密,生成一个session_id唯一标识,实际上就是我们传输的key,values所随机混淆生成的一个字节id,然后存储到session服务器里面,然后把session_id以cookie的方式返回给客户端的响应信息头里面。请求的时候客户端会把cookie信息以session_id的形式发送给服务器,服务器会在底层进行一个校验,查看cookie信息里的id是否与服务器的id相匹配,然后进行一个相对应的一个返回。
老师,关于懒加载的理解,您先听我分析一波
1.原生的orm生成的数据是一个InstrumentedList返回的是一个列表属性,他是不可以在返回输出结果的时候进行过滤数据的,只能在query()这个方法里进行数据的一个查询,代码执行的时候要经过重重筛选,如果数据量很大的话,这就会导致代码的运算时间过程增加,还占用电脑的内存。
2.如果需要用懒加载需要在relationship的外键表里引入lazy=dynamic这个方法,此时这个orm则返回的是一个AppenderQuery对象属性,他是继承Query()这个方法,也是可以使用父级Query过滤器的。但是AppenderQuery多出一个可以append追加数据的一个方法,也可以直接在返回值里在使用Query方法过滤数据一次,减少电脑内存的开销。
3.老师,图中为什么是属于Query类型而不是AppenderQuery,不是使用了懒加载lazy=dynamic都会成为AppenderQuery的对象属性吗,有点不太理解.
老师这是什么原因,是flask没有安装好的原因吗?
老师对这个文件名的保护,能说明一下吗,不太明白的
添加了。
我是按照视屏上老师的操作步骤一步一步来的,老师的可以而我的不行,但可以用设置好的域名能正常的登录、
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637