У меня есть админ-панель django, и эта админ-панель django подключена к mysql и wamp.
Моя проблема, когда я вставляю некоторые записи в базу данных, используя phpmyadmin, панель django-admin не показывает записи, а просто показывает их количество.
Для чего эта проблема?
Вот моя модель в Django:
class Orders(models.Model):
objects = jmodels.jManager()
product = models.ForeignKey('PartoProducts', models.DO_NOTHING)
user_phone = models.ForeignKey('PartoUsers', models.DO_NOTHING, db_column='user_phone')
order_date = jmodels.jDateField()
status = models.CharField(max_length=11)
price = models.CharField(max_length=11)
count = models.IntegerField()
def __unicode__(self):
return self.product.title
class Meta:
managed = False
db_table = 'orders'
verbose_name_plural = "Orders"
def __str__(self):
return '%s------- (%s)' % (self.user_phone,self.status)
и это мой Admin.py для этой модели:
class OrdersResource(resources.ModelResource):
class Meta :
model = Orders
fields = ('product__title','product__realprice','user_phone__name','user_phone__family','user_phone__city','user_phone__address','user_phone__nationalcode')
@admin.register(Orders)
class OrdersAdmin(ImportExportModelAdmin):
list_display = ('product','user_phone','price')
list_filter = ('product','user_phone','price')
search_fields = ('product','user_phone','price')
resource_class = OrdersResource
Почему django не будет показывать записи, которыевставил кинуть phpmyadmin?
Я много искал, но ничего не нашел.
Любое предложение будет полезным.
Благодаря этому великому сообществу.