i defined new class project. when run server dont recive errors dont appears on admin-django panel.
here new class models.py
class stock_clinicas(models.model): organization = models.foreignkey(organization, null=true, blank=true, on_delete=models.set_null) products = models.foreignkey(products, null=true, blank=true, on_delete=models.set_null) provider = models.foreignkey(provider, null=true, blank=true, on_delete=models.set_null) stock_min = models.decimalfield('stock minimo', max_digits=10, decimal_places=0) stock_opt = models.decimalfield('stock optimo', max_digits=10, decimal_places=0) stock_act = models.decimalfield('stock actual', max_digits=10, decimal_places=0, default=0) and here admin.py. i'll put code.
from django.contrib import admin stock.models import * .models import organization, organizationuser, organizationowner class ownerinline(admin.stackedinline): model = organizationowner raw_id_fields = ('organization_user',) class organizationadmin(admin.modeladmin): inlines = [ownerinline] list_display = ['name', 'is_active'] prepopulated_fields = {"slug": ("name",)} class organizationuseradmin(admin.modeladmin): list_display = ['user', 'organization', 'is_admin'] raw_id_fields = ('user', 'organization') class organizationowneradmin(admin.modeladmin): raw_id_fields = ('organization_user', 'organization') class stock_clinicasadmin(admin.modeladmin): list_display = ('stock_min', 'stock_opt', 'stock_act') admin.site.register(stock_clinicas, stock_clinicasadmin) admin.site.register(organization, organizationadmin) admin.site.register(organizationuser, organizationuseradmin) admin.site.register(organizationowner, organizationowneradmin) forget said, when use syncdb tables aren't created. i'm using django 1.5.
dont resolved yet
you have few issues:
class stock_clinicasadmin(admin.modeladmin): list_display = ('stock minimo', 'stock actual', 'stock optimo') you don't have fields called stock minimo, field stock_min, need adjust this.
if created app, make sure:
- you add
installed_apps; should havestock, - you might want run
manage.py makemigrations,manage.py migratecreate tables.
Comments
Post a Comment