On 26/08/2012 6:22pm, Vikas Rawal wrote:



     > In admin.py you can for example ...
     >
     >     fieldsets = (
     >         (None, {
     >             'classes': ['myowncssclassname',],
     >             'fields': (
     >                 'field_abc',
     >                 'field_xyz',
     >
     > ... and specify myowncssclassname in myextrastyle.css then finally
     > in the template include myextrastyle.css in the extrastyle block
     >

I have been able to define a css file as follows:

class HouseholdMemberInline(admin.TabularInline):
   model = member
   extra = 3
   class Media:
     css = {
       "all": ("my_styles.css",)
       }

There is a field in my model called "name". What do I give in the css
file to reduce its width to say 100px?

This is css rather than Django but this is what I did to make my input field wider ...

.wider .vTextField {
    width: 60em !important;
}

If you view source in your browser you should see input elements with class="vTextField" among others depending on the type of element.

However, you should also see that each field has its own id="whatever" so you can address each field individually in your css file using #whatever .vTextField {...}.

A few days ago I posted a mechanism for incuding a css file which can replace existing Django styles - as opposed to adding extra styles as I mentioned in this thread.


Vikas

--
You received this message because you are subscribed to the Google
Groups "Django users" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/django-users/-/bCOgOcDQxx0J.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.

--
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to