小编sit*_*nny的帖子

Django在IE7中形成突破

我从模型中获得了一个带有错误检查的dJango webform(有效的电子邮件字段等).在各种浏览器Opera,Camino,Netscape,Safari和IE(IE7除外)中,一切正常.

我在IE7中得到的只是'Internet Explorer无法显示网页'的消息.如果表单有效,则数据将写入数据库,因此我认为它与重定向阶段有关.

我尝试了各种方法method = get和javascript表单提交,但似乎没有什么似乎阻止IE7给我这个错误.

任何帮助,将不胜感激.

forms.py

class NewElectiveForm(ModelForm):  
    host_country    = forms.CharField(widget=forms.widgets.Select(choices=COUNTRIES) , label="Destination")
    host_type       = forms.CharField(widget=forms.widgets.Select(choices=HOST_TYPE) , label="Location type")      
    host_name       = forms.CharField(max_length=256, label="Name of host institution")
    host_street     = forms.CharField(required = False, max_length=100, label="Street")
    host_city       = forms.CharField(required = False, max_length=100, label="City") 
    host_district   = forms.CharField(required = False, max_length=100, label="District")
    host_zipcode    = forms.CharField(required = False, max_length=100, label="Zipcode")
    host_supervisor = forms.CharField(required = False, max_length=256, label="Name of supervisor")
    host_email      = forms.EmailField(required = False, max_length=100, label="Email")
    host_fax        = forms.CharField(required = False, max_length=100, label="Fax.No.") …
Run Code Online (Sandbox Code Playgroud)

django django-forms internet-explorer-7

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

你如何使django表单验证动态化?

我有一个表单,需要有一个有效的URL或一个有效的文件上传:

class ResourceUpload(ModelForm):
   ...        
   uploadedfile = forms.FileField('file')
   url_address = forms.URLField('url') 
   ...
Run Code Online (Sandbox Code Playgroud)

我如何覆盖FileFieldURLField验证器,以便Django只在上面的两个字段都无效时才引发错误,但只要另一个有效,除了一个无效?

forms django

4
推荐指数
3
解决办法
4653
查看次数

标签 统计

django ×2

django-forms ×1

forms ×1

internet-explorer-7 ×1