Guest User

Untitled

a guest
Jan 21st, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. $(document).ready(function() {
  2. $(".field-current").live("click",function(){
  3.  
  4. $action = $($(this).children()[0])
  5. current_state = $action.is(':checked');
  6. $('.field-current').each(function(index) {
  7. var $temp = $($(this).children()[0])
  8. $temp.val(false);
  9. $temp.attr('checked', false);
  10. });
  11.  
  12. var $current = $($(this).children()[0])
  13. if (current_state == "on" || current_state == true){
  14. $current.val(true);
  15. $current.attr('checked', true);
  16. }else{
  17. $current.val(false);
  18. $current.attr('checked', false);
  19. }
  20. });
  21. });
  22.  
  23. class ArticleDetailsInlineAdmin(admin.TabularInline):
  24. ....
  25. fields = ['current', 'slug','summary','mod_date']
  26.  
  27. class ArticleHeaderAdmin(admin.ModelAdmin):
  28. inlines = [ArticleDetailsInlineAdmin,]
  29. ......
  30. form = ArticleForm
  31.  
  32. class Media:
  33. js = ('js/admin-current-article.js')
  34.  
  35. from django.forms.widgets import RadioSelect
  36.  
  37. class ArticleDetailsInlineAdmin(admin.TabularInline):
  38. ...
  39. fields = ['current', 'slug', 'summary', 'mod_date']
  40. formfield_overrides = {
  41. models.BooleanField: {'widget': RadioSelect},
  42. }
Add Comment
Please, Sign In to add comment