Changes between Version 34 and Version 35 of RiunioneOperativa20110414
- Timestamp:
- 04/14/11 16:24:38 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RiunioneOperativa20110414
v34 v35 244 244 - cambiare titolo di una colonna: usare !short_description = "COLONNA TITLE" 245 245 246 - mostrare 2 colonne: !fieldsets = ((None, { 'fields' : ('gas', 'person') }) 247 246 - mostrare 2 colonne: 247 248 {{{ 249 #!div style="font-size: 80%" 250 Code highlighting: 251 {{{#!python 252 fieldsets = ((None, { 'fields' : ('gas', 'person') }) 253 }}} 254 }}} 248 255 None è il nome del fieldsets 249 256 250 - aggiungere altri campi del modello in sotto sezione ("Extra", { 'fields' : ('available_for_roles','roles'), 'classes': ('collapse',) }), 251 257 - aggiungere altri campi del modello in sotto sezione 258 259 {{{ 260 #!div style="font-size: 80%" 261 Code highlighting: 262 {{{#!python 263 ("Extra", { 264 'fields' : ('available_for_roles','roles'), 265 'classes': ('collapse',) 266 }), 267 }}} 268 }}} 252 269 aggiungiamo un altro fieldsets chiamato Extra di tipo !collapse 253 270 … … 257 274 search_fields = ('person__name','person__surname') 258 275 list_filter = ('gas',) 259 [[Image( filter.png)]]276 [[Image(Lista ricerca filtro.png)]] 260 277 261 278 - Action da fare su alcuni elementi 279 280 {{{ 281 #!div style="font-size: 80%" 282 Code highlighting: 283 {{{#!python 284 actions = ['say_hello'] 285 286 def say_hello(self, request, queryset): 287 for obj in queryset.all(): 288 messages.info(request, _("Hello %s") % obj) #getText_lazy 289 say_hello.short_description = _("Create a new certificate") #gettext 290 291 }}} 292 }}} 293 294 usare gettext (message.info ) o getText_lazy (se attributi di classe) 295 [[Image(Lista ricerca filtro.png)]] 262 296 263 297
