小编Ans*_*mar的帖子

在我的表单中使用 MultipleFileField() 时 FileRequiredValidator() 不起作用

我的 UploadForm 类:

    from app import app
    from flask_wtf.file import FileRequired, FileAllowed
    from wtforms.fields import MultipleFileField
    from wtforms.validators import InputRequired,DataRequired
  class UploadForm(FlaskForm):
     .
     .
     .
     roomImage = MultipleFileField('Room',validators=[FileAllowed(['jpg', 'png'], 'Image only!'), FileRequired('File was empty!')] )
     .
     .
     .#there are other fields here which are  not relevant to  the problem at hand
Run Code Online (Sandbox Code Playgroud)

HTML模板

{% extends "base.html" %}

{% block content %}
 <h1>Upload Your Images</h1>
<form  action="/" enctype="multipart/form-data" method="post"  >
    {{ form.csrf_token }}
    Room<br />
    {{form.roomImage()}}
    .
    .
    . <MORE THINGS THAT …
Run Code Online (Sandbox Code Playgroud)

python validation flask python-3.x wtforms

6
推荐指数
1
解决办法
620
查看次数

如何修复以下错误:数据路径“/polyfills”必须是我的角度项目中的字符串?

我正在使用 NodeJS 版本 18。我正在尝试将我的 Angular 应用程序部署到 Firebase 和/或在本地成功运行它,但我无法这样做。[package.json 和源代码的链接] -> https://github.com/ans humankmr /jovian-genai-hackathon/blob/master/UI/package.json

我尝试了很多东西,但我无法弄清楚。例如,在我的 angular.json 文件中,我尝试了以下操作:

在此输入图像描述

和这个

在此输入图像描述

然后我尝试运行“npm run build”,但出现以下错误。

错误:找不到模块:错误:无法解析“/home/ans human/Documents/repos/jovian-genai-hackathon”中的“/home/ans human/Documents/repos/jovian-genai-hackathon/UI/zone.js” /用户界面'

我已经看到了这些链接,但他们要求修改此处名为 polyfills.ts 的文件,该文件在我的代码库中不存在。 Angular2 最终版本 - “错误:Angular 需要 Zone.js prolyfill”

这与我当前的问题完全相反:终端错误:架构验证失败,出现以下错误:数据路径“['polyfills']”应该是数组

javascript build npm angular

0
推荐指数
1
解决办法
2206
查看次数

标签 统计

angular ×1

build ×1

flask ×1

javascript ×1

npm ×1

python ×1

python-3.x ×1

validation ×1

wtforms ×1