Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django css属性选择器,如果我真的需要一个长标签,它是一个独特的例外。但是如果有更多的长标签,我会使用带有“wide”和“extrapretty”或自定义类(“extra_-wide”)的字段集。但大多数情况下,我会尝试通过使用较短的标签、help_文本和使用标题对字段集中的字段进行分组来避免这个问题_Django_Django Forms_Django Admin_Django Templates_Django Views - Fatal编程技术网

Django css属性选择器,如果我真的需要一个长标签,它是一个独特的例外。但是如果有更多的长标签,我会使用带有“wide”和“extrapretty”或自定义类(“extra_-wide”)的字段集。但大多数情况下,我会尝试通过使用较短的标签、help_文本和使用标题对字段集中的字段进行分组来避免这个问题

Django css属性选择器,如果我真的需要一个长标签,它是一个独特的例外。但是如果有更多的长标签,我会使用带有“wide”和“extrapretty”或自定义类(“extra_-wide”)的字段集。但大多数情况下,我会尝试通过使用较短的标签、help_文本和使用标题对字段集中的字段进行分组来避免这个问题,django,django-forms,django-admin,django-templates,django-views,Django,Django Forms,Django Admin,Django Templates,Django Views,这回答了你的问题吗?我希望它能有所帮助。当然不是HTML定义了宽度,而是CSS。当然不是HTML定义了宽度,而是CSS。好吧,这可能会揭示出我有多傻,但我应该把它放在哪个文件中?我一直在大量的Django文件中进行删减。我将尝试对.form行进行一些grepping,看看我能做些什么,但有一种感觉,我可能会错过正确的文件。无论如何,谢谢你的建议。希望我能弄清楚把它放在哪里。(或者,如果您知道,请随时在这里发布-我可能找不到它…再次使用thx…)我将创建一个新的css文件,然后在自定义fields

这回答了你的问题吗?我希望它能有所帮助。

当然不是HTML定义了宽度,而是CSS。当然不是HTML定义了宽度,而是CSS。好吧,这可能会揭示出我有多傻,但我应该把它放在哪个文件中?我一直在大量的Django文件中进行删减。我将尝试对.form行进行一些grepping,看看我能做些什么,但有一种感觉,我可能会错过正确的文件。无论如何,谢谢你的建议。希望我能弄清楚把它放在哪里。(或者,如果您知道,请随时在这里发布-我可能找不到它…再次使用thx…)我将创建一个新的css文件,然后在自定义fieldset.html的顶部链接到它。我认为包含额外的头元素或类似的东西是有障碍的。好吧,这可能会揭示我是如何的nooby,但我应该把它放在哪个文件中呢?我一直在大量的Django文件中进行删减。我将尝试对.form行进行一些grepping,看看我能做些什么,但有一种感觉,我可能会错过正确的文件。无论如何,谢谢你的建议。希望我能弄清楚把它放在哪里。(或者,如果您知道,请随时在这里发布-我可能找不到它…再次使用thx…)我将创建一个新的css文件,然后在自定义fieldset.html的顶部链接到它。我认为有块包括额外的头元素或类似的东西。
<fieldset class="module aligned {{ fieldset.classes }}">
    {% if fieldset.name %}<h2>{{ fieldset.name }} - Foo Test</h2>{% endif %}
    {% for line in fieldset %}
        <div class="form-row{% for field in line %}{% if field.field.name %} field-{{ field.field.name }}{% endif %}{% endfor %}">
              {% for field in line %}
                <div>
                   {{ field.label_tag }}{{ field.field }}
                </div>
              {% endfor %} 
        </div>
    {% endfor %}
</fieldset>
<div class="form-row field-numInvestments">             
   <div>
     <label for="id_numInvestments" class="required">NumInvestments:</label><input id="id_numInvestments" type="text" class="vIntegerField" value="8000" name="numInvestments" />
   </div>
</div>
fieldset .form-row label {
    width: <YourWidthHere>px;
}
/* attribute selector selecting only the label with for="id_numInvestments" */    
label[for="id_numInvestments"] { width: 300px; } 
/* Applies to all labels in fieldset with class='field-numInvestments' */
.field-numInvestments label { width: 300px; }
class MyModelAdmin(admin.ModelAdmin):
    ...
    class Media:
        css = {
            'all': ('/path/to/my.css',)
        }
admin.site.register(MyModel, MyModelAdmin)
class MyModelAdmin(admin.ModelAdmin):
    ...
   fieldsets = (
        (None, {
            'classes': ('wide', 'extrapretty'),
            'fields': ('numInvestments', '...' ) # And all other fields.
        }),

admin.site.register(MyModel, MyModelAdmin)
   class MyModelAdmin(admin.ModelAdmin):
        ...
       fieldsets = (
            (None, {
                'classes': ('extra_wide', ),
                'fields': ('numInvestments', 'other_field_with_wide_label' )
            }),

            (None, {
                'fields': ('other_field', '...' ) # All other fields.
            }),
        )
        class Media:
            css = {
                'all': ('/path/to/my.css',)
            }

    admin.site.register(MyModel, MyModelAdmin)
.extra_wide label { width: 300px; }
numInvestments = models.IntegerField('Your total number of investments')
numInvestments = models.IntegerField('Investments', 
    help_text="Your total number of investments.")
numInvestments = models.IntegerField('Number')
   class MyModelAdmin(admin.ModelAdmin):
        ...
       fieldsets = (
            ('Investments', {
                'fields': ('numInvestments', )
            }),
        )
    admin.site.register(MyModel, MyModelAdmin)