4
class Movie(models.Model):
title= models.CharField(max_length=100,)
votes=models.IntegerField(null=True)
year=models.IntegerField(null=True)
aspect_ration=models.CharField(max_length=50,)
mpaa=models.CharField(max_length=200,)
rating =models.CharField(max_length=20,)
imdbid=models.CharField(max_length=50,)
top_250_rank=models.IntegerField(null=True)
cover_url=models.CharField(max_length=500,)
plot_outline=models.TextField(blank=True, null=True)
summary= models.TextField(blank=True, null=True)
pub_date = models.DateTimeField(null=True, blank=True,default=datetime.today())
akas_id = models.ManyToManyField('Akas', verbose_name=u'Akas ID',related_name="Akas_M2M_Movie")
class Akas(models.Model):
name=models.CharField(max_length=500,)
def __unicode__(self):
return u'%s' % (self.name)
class Meta:
verbose_name = 'Other Movie Title'
verbose_name_plural = 'Other Movie Titles'
db_table = 'Akas'
在'阿卡斯'表中我有2225188記錄因此,更改視圖花費很長時間來加載此字段。有什麼解決方案來解決這個問題?我可以爲m2m小部件進行分頁嗎?我怎樣才能做M2M分頁Django
任何人都可以幫助解決這個問題嗎?在admin.py我使用filter_horizontal = [「從Akas」]
我以前用過這個,它很不錯; https://github.com/crucialfelix/django-ajax-selects –
我如何定製m2m小部件?我想要默認的Django m2m小部件與分頁。 –
您必須爲此編寫自定義小部件。 – Konstant