草庐IT

filefield

全部标签

ruby-on-rails - 在 rails 中自定义 f.file.field 的外观

目前这看起来只是一个按钮,如何添加一些CSS并自定义此按钮的外观(例如尺寸背景等)?谢谢 最佳答案 HTML文件字段一直是,并且仍然是最不能自定义的HTML表单控件之一。另一个问题是它在浏览器和操作系统之间的呈现方式如此不同。设置这些控件样式的最佳方法是将文件控件呈现为另一个按钮或按您想要的方式设置样式的元素集之上的透明元素。文件控件无需可见即可通过用户单击激活,但它确实需要位于最顶层(向其发送单击或焦点事件在我的测试中不起作用)。这是一些示例HTML:SelectafileCSS将包装器div和按钮呈现为绝对定位元素。该按钮可见且

javascript - Extjs 重置文件字段输入

如何在ExtJS中重置文件字段输入?我正在尝试://this-pointonExt.panel.Formvarform=this.getForm();form.reset();varfilefield=this.getForm().getFields().get(0);filefield.reset();filefield.setValue('');filefield.value='';但这些方法中没有一种是行不通的。谢谢你的帮助! 最佳答案 使用下面的代码会帮助你functionclearFileUpload(id){//gett

javascript - Drupal Filefield 不会上传 javascript 文件?

我有一个站点,其中各个页面可能需要一些javascript或CSS文件连接到它们的头部。在管理此过程时,我试图将所有内容都保留在客户端,而不是使用FTP并在代码中整理所有内容,因此我需要能够上传css和js文件。我已经启动并运行了CCKfilefield,它可以处理css文件,但它拒绝上传.js文件。相反,它似乎将每个.js视为“.js.txt”,然后文件在服务器上显示为thisismyfile.js.txt不理想...有谁知道如何解决这个问题。是Drupal或服务器的mime类型问题,还是Drupal设置为避免脚本上传和n00b黑客攻击。文件上传后,我打算在页面或节点上使用PHP模式

php - 自定义表单中的 Drupal Imagfield/Filefield

我已经创建了一个模块,其中包含这个功能:'post','#attributes'=>array('enctype'=>'multipart/form-data',));$form['upload']['album_name']=array('#type'=>'textfield','#title'=>t('Albumnamn'),'#required'=>1);$form['upload']['album_location']=array('#type'=>'textfield','#title'=>t('Plats'),);$form['upload']['album_date']=

php - Drupal 6 以编程方式将图像添加到 FileField

如何以编程方式将图像添加到文件字段?我有一个要上传的图像的url/文件路径。我尝试了以下方法:$newNode->field_profile_image[0]['value']='http://www.mysite.com/default.gif';但是好像不行。我也试过:$newNode->field_profile_image[0]['value']='sites/default/files/default.gif';该文件不需要位于网站外部。我很高兴在相关网站的任何地方都有它。 最佳答案 您可能必须使用hook_nodeapi

python - Django models.FileField - 仅存储文件名而不存储任何路径或文件夹引用

我正在使用Django的管理站点来管理一些数据-但不是构建网络应用程序。我需要文件上传字段在数据库中仅存储文件名。现在我可以获得绝对路径,例如:/Users/me/uploads/file.png或者使用upload_to参数在数据库中得到这样的东西:上传/file.png我怎样才能让它变成这样:文件.png编辑:我正在获取sqlite数据库并在另一个客户端中使用-所以在数据库条目中有任何路径对我来说都没有意义。谢谢! 最佳答案 我会保留FileField并使用pythonos.path.basename提取文件名。这可以用属性封装

python - Flask-WTF FileField 没有将数据属性设置为 Werkzeug FileStorage 的实例

Flask-WTF的documentation指出:Flask-WTFprovidesyouaFileFieldtohandlefileuploading,itwillautomaticallydrawdatafromflask.request.filesiftheformisposted.ThedataattributeofFileFieldwillbeaninstanceofWerkzeugFileStorage.但是,当我使用FileField时,发布后的data属性不是FileStorage对象。相反,它要么是None(如果我按照文档中的建议使用enctype="multipa

python - Django:如何替换/覆盖/更新/更改 FileField 的文件?

在Django中,我有以下模型:fromdjango.dbimportmodelsfromdjango.core.files.baseimportFileimportos,os.pathclassProject(models.Model):video=models.FileField(upload_to="media")defreplace_video(self):"""ConvertvideotoWebMformat."""#Thisiswheretheconversiontakesplace,#returningapathtothenewconvertedvideo#thatIwi

python - Django:如何在 FileField 中保存原始文件名?

我希望文件名是随机的,因此我使用upload_to函数返回一个随机文件名,如下所示:fromuuidimportuuid4importosdefget_random_filename(instance,filename):ext=filename.split('.')[-1]filename="%s.%s"%(str(uuid4()),ext)returnos.path.join('some/path/',filename)#insidethemodelclassFooModel(models.Model):file=models.FileField(upload_to=get_ran

python - 如何使 django 中的 FileField 成为可选的?

我在django中有一个带有文本框和文件字段的表单。它应该允许用户将文本粘贴到该框中或上传文件。如果用户已经将文本粘贴到框中,我不需要检查文件字段。如何使forms.FileField()可选? 最佳答案 如果您在forms.Form派生类中使用forms.FileField(),您可以设置:classform(forms.Form):file=forms.FileField(required=False)如果您使用的是models.FileField()并且有一个forms.ModelForm分配给该模型,则可以使用classam