我想知道以下是否是为图像创建标记系统并能够呈现标记云的正确方法:
from django.db import models
class Tag(models.Model):
word = models.CharField(max_length=35)
slug = models.CharField(max_length=250)
created_at = models.DateTimeField(auto_now_add=False)
def __unicode__(self):
return self.word
class Photo(models.Model):
slug = models.CharField(max_length=250)
filename = models.CharField(max_length=200)
extension = models.CharField(max_length=4)
size = models.IntegerField()
...
tags = models.ManyToManyField(Tag)
def __unicode__(self):
return self.slug
Run Code Online (Sandbox Code Playgroud)
请注意,我的数据库表将包含数百万行,每个图像将包含4-8个标记.
请指教.
如何在TextMate 2中选择单词的其他出现次数?我按下Ctrl + D在Sublime Text 2中执行此操作.
我想知道Django管理员是否可以处理大量的记录.
假设我有200万用户,例如如何处理分页?它是否会死得很慢,因为每次记录所有记录都会被提供给偏移量?
注意:我打算使用PostgreSQL.
谢谢.
我正在使用这个:http: //django-storages.readthedocs.org/en/latest/backends/amazon-S3.html
我需要重命名一个文件,我该怎么做?
我彻底搜查了文档,找不到任何东西.
django ×3
python ×3
scalability ×2
amazon-s3 ×1
boto ×1
editor ×1
sublimetext2 ×1
tags ×1
textmate ×1