首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >部署到openshift - wtf.TextArea

部署到openshift - wtf.TextArea
EN

Stack Overflow用户
提问于 2014-02-09 19:56:03
回答 2查看 211关注 0票数 1

我想将Flask中的应用程序部署到OpenShift,但收到错误消息

代码语言:javascript
复制
[Sun Feb 09 06:51:50 2014] [error] [client xxx.xxx.xxx.xxx]     class CKTextAreaWidget(wtf.TextArea):
[Sun Feb 09 06:51:50 2014] [error] [client xxx.xxx.xxx.xxx] AttributeError: 'module' object has no attribute 'TextArea'

你知道在setup.py的install_requires部分应该包括什么吗?我包含了'wtforms‘和'Flask-wtf’。

谢谢

一段代码是:

代码语言:javascript
复制
from flask.ext import admin, wtf

class CKTextAreaWidget(wtf.TextArea):
    def __call__(self, field, **kwargs):
        kwargs.setdefault('class_', 'ckeditor')
        return super(CKTextAreaWidget, self).__call__(field, **kwargs)
EN

回答 2

Stack Overflow用户

发布于 2014-03-07 04:44:43

在您的setup.py中,您应该有如下所示的内容

install_requires='Flask','WTForms',

票数 0
EN

Stack Overflow用户

发布于 2014-07-30 23:14:17

我在Flask-WTF版本0.9.4上也遇到了同样的问题。切换回Flask-WTF版本0.8修复了此问题。

我可以想象它与这个(from the docs)有关:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21658747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档