Django Admin is not showing list and filter options











up vote
0
down vote

favorite












When I get yo the Admin site, the models page is not showing my list_display or filter options.



I can get in a model and change database info, that seems to work ok. It just seems not to recognizes my setup.



It used to work just fine, I don´t know exactly when in my app update this started happening.



from django.contrib import admin
from .models import ProductosBase, Marcas, Categorias_Producto

admin.site.register(ProductosBase)

class ProductosBaseAdmin(admin.ModelAdmin):
list_display = ('marca', "categoria_producto", "producto", "color", "foto_1")
list_filter = ('marca', "categoria_producto", "producto")
fields = (("codigo_kinemed", 'marca'), ("categoria_producto", "producto"), ("color", "packaging"), ("ancho", "largo"), ("units_inner", "inner_master", "tier"), "descripcion", "foto_1", "foto_2", "video_link")

def __unicode__(self):
return self.name

admin.site.register(Marcas)

class Marcas(admin.ModelAdmin):
list_display = 'marcas'
fields = ['marcas']

admin.site.register(Categorias_Producto)

class Categorias_Producto(admin.ModelAdmin):
list_display = 'Categorias_Producto'
`enter code here`fields = ['Categorias_Producto']









share|improve this question


























    up vote
    0
    down vote

    favorite












    When I get yo the Admin site, the models page is not showing my list_display or filter options.



    I can get in a model and change database info, that seems to work ok. It just seems not to recognizes my setup.



    It used to work just fine, I don´t know exactly when in my app update this started happening.



    from django.contrib import admin
    from .models import ProductosBase, Marcas, Categorias_Producto

    admin.site.register(ProductosBase)

    class ProductosBaseAdmin(admin.ModelAdmin):
    list_display = ('marca', "categoria_producto", "producto", "color", "foto_1")
    list_filter = ('marca', "categoria_producto", "producto")
    fields = (("codigo_kinemed", 'marca'), ("categoria_producto", "producto"), ("color", "packaging"), ("ancho", "largo"), ("units_inner", "inner_master", "tier"), "descripcion", "foto_1", "foto_2", "video_link")

    def __unicode__(self):
    return self.name

    admin.site.register(Marcas)

    class Marcas(admin.ModelAdmin):
    list_display = 'marcas'
    fields = ['marcas']

    admin.site.register(Categorias_Producto)

    class Categorias_Producto(admin.ModelAdmin):
    list_display = 'Categorias_Producto'
    `enter code here`fields = ['Categorias_Producto']









    share|improve this question
























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      When I get yo the Admin site, the models page is not showing my list_display or filter options.



      I can get in a model and change database info, that seems to work ok. It just seems not to recognizes my setup.



      It used to work just fine, I don´t know exactly when in my app update this started happening.



      from django.contrib import admin
      from .models import ProductosBase, Marcas, Categorias_Producto

      admin.site.register(ProductosBase)

      class ProductosBaseAdmin(admin.ModelAdmin):
      list_display = ('marca', "categoria_producto", "producto", "color", "foto_1")
      list_filter = ('marca', "categoria_producto", "producto")
      fields = (("codigo_kinemed", 'marca'), ("categoria_producto", "producto"), ("color", "packaging"), ("ancho", "largo"), ("units_inner", "inner_master", "tier"), "descripcion", "foto_1", "foto_2", "video_link")

      def __unicode__(self):
      return self.name

      admin.site.register(Marcas)

      class Marcas(admin.ModelAdmin):
      list_display = 'marcas'
      fields = ['marcas']

      admin.site.register(Categorias_Producto)

      class Categorias_Producto(admin.ModelAdmin):
      list_display = 'Categorias_Producto'
      `enter code here`fields = ['Categorias_Producto']









      share|improve this question













      When I get yo the Admin site, the models page is not showing my list_display or filter options.



      I can get in a model and change database info, that seems to work ok. It just seems not to recognizes my setup.



      It used to work just fine, I don´t know exactly when in my app update this started happening.



      from django.contrib import admin
      from .models import ProductosBase, Marcas, Categorias_Producto

      admin.site.register(ProductosBase)

      class ProductosBaseAdmin(admin.ModelAdmin):
      list_display = ('marca', "categoria_producto", "producto", "color", "foto_1")
      list_filter = ('marca', "categoria_producto", "producto")
      fields = (("codigo_kinemed", 'marca'), ("categoria_producto", "producto"), ("color", "packaging"), ("ancho", "largo"), ("units_inner", "inner_master", "tier"), "descripcion", "foto_1", "foto_2", "video_link")

      def __unicode__(self):
      return self.name

      admin.site.register(Marcas)

      class Marcas(admin.ModelAdmin):
      list_display = 'marcas'
      fields = ['marcas']

      admin.site.register(Categorias_Producto)

      class Categorias_Producto(admin.ModelAdmin):
      list_display = 'Categorias_Producto'
      `enter code here`fields = ['Categorias_Producto']






      django django-admin






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 19 at 0:23









      Francisco Ghelfi

      4111




      4111
























          1 Answer
          1






          active

          oldest

          votes

















          up vote
          2
          down vote



          accepted










          You need to include the ModelAdmin subclass with the register call.



          class ProductosBaseAdmin(admin.ModelAdmin):
          list_display = ('marca', "categoria_producto", "producto", "color", "foto_1")
          list_filter = ('marca', "categoria_producto", "producto")
          fields = (("codigo_kinemed", 'marca'), ("categoria_producto", "producto"), ("color", "packaging"), ("ancho", "largo"), ("units_inner", "inner_master", "tier"), "descripcion", "foto_1", "foto_2", "video_link")

          def __unicode__(self):
          return self.name

          admin.site.register(ProductosBase, ProductosBaseAdmin)

          class MarcasAdmin(admin.ModelAdmin):
          list_display = 'marcas'
          fields = ['marcas']

          admin.site.register(Marcas, MarcasAdmin)





          share|improve this answer





















          • Thanks @schillingt
            – Francisco Ghelfi
            Nov 19 at 17:24











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














           

          draft saved


          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53366833%2fdjango-admin-is-not-showing-list-and-filter-options%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          2
          down vote



          accepted










          You need to include the ModelAdmin subclass with the register call.



          class ProductosBaseAdmin(admin.ModelAdmin):
          list_display = ('marca', "categoria_producto", "producto", "color", "foto_1")
          list_filter = ('marca', "categoria_producto", "producto")
          fields = (("codigo_kinemed", 'marca'), ("categoria_producto", "producto"), ("color", "packaging"), ("ancho", "largo"), ("units_inner", "inner_master", "tier"), "descripcion", "foto_1", "foto_2", "video_link")

          def __unicode__(self):
          return self.name

          admin.site.register(ProductosBase, ProductosBaseAdmin)

          class MarcasAdmin(admin.ModelAdmin):
          list_display = 'marcas'
          fields = ['marcas']

          admin.site.register(Marcas, MarcasAdmin)





          share|improve this answer





















          • Thanks @schillingt
            – Francisco Ghelfi
            Nov 19 at 17:24















          up vote
          2
          down vote



          accepted










          You need to include the ModelAdmin subclass with the register call.



          class ProductosBaseAdmin(admin.ModelAdmin):
          list_display = ('marca', "categoria_producto", "producto", "color", "foto_1")
          list_filter = ('marca', "categoria_producto", "producto")
          fields = (("codigo_kinemed", 'marca'), ("categoria_producto", "producto"), ("color", "packaging"), ("ancho", "largo"), ("units_inner", "inner_master", "tier"), "descripcion", "foto_1", "foto_2", "video_link")

          def __unicode__(self):
          return self.name

          admin.site.register(ProductosBase, ProductosBaseAdmin)

          class MarcasAdmin(admin.ModelAdmin):
          list_display = 'marcas'
          fields = ['marcas']

          admin.site.register(Marcas, MarcasAdmin)





          share|improve this answer





















          • Thanks @schillingt
            – Francisco Ghelfi
            Nov 19 at 17:24













          up vote
          2
          down vote



          accepted







          up vote
          2
          down vote



          accepted






          You need to include the ModelAdmin subclass with the register call.



          class ProductosBaseAdmin(admin.ModelAdmin):
          list_display = ('marca', "categoria_producto", "producto", "color", "foto_1")
          list_filter = ('marca', "categoria_producto", "producto")
          fields = (("codigo_kinemed", 'marca'), ("categoria_producto", "producto"), ("color", "packaging"), ("ancho", "largo"), ("units_inner", "inner_master", "tier"), "descripcion", "foto_1", "foto_2", "video_link")

          def __unicode__(self):
          return self.name

          admin.site.register(ProductosBase, ProductosBaseAdmin)

          class MarcasAdmin(admin.ModelAdmin):
          list_display = 'marcas'
          fields = ['marcas']

          admin.site.register(Marcas, MarcasAdmin)





          share|improve this answer












          You need to include the ModelAdmin subclass with the register call.



          class ProductosBaseAdmin(admin.ModelAdmin):
          list_display = ('marca', "categoria_producto", "producto", "color", "foto_1")
          list_filter = ('marca', "categoria_producto", "producto")
          fields = (("codigo_kinemed", 'marca'), ("categoria_producto", "producto"), ("color", "packaging"), ("ancho", "largo"), ("units_inner", "inner_master", "tier"), "descripcion", "foto_1", "foto_2", "video_link")

          def __unicode__(self):
          return self.name

          admin.site.register(ProductosBase, ProductosBaseAdmin)

          class MarcasAdmin(admin.ModelAdmin):
          list_display = 'marcas'
          fields = ['marcas']

          admin.site.register(Marcas, MarcasAdmin)






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 19 at 1:56









          schillingt

          4,92711620




          4,92711620












          • Thanks @schillingt
            – Francisco Ghelfi
            Nov 19 at 17:24


















          • Thanks @schillingt
            – Francisco Ghelfi
            Nov 19 at 17:24
















          Thanks @schillingt
          – Francisco Ghelfi
          Nov 19 at 17:24




          Thanks @schillingt
          – Francisco Ghelfi
          Nov 19 at 17:24


















           

          draft saved


          draft discarded



















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53366833%2fdjango-admin-is-not-showing-list-and-filter-options%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          "Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

          Alcedinidae

          Origin of the phrase “under your belt”?