Python 3,Django 1.8.5,Postgres
我有一个Sites一直运作良好的模型.我最近尝试添加字段,airport_code和迁移数据.
class Site(BaseModel):
  objects = SiteManager()
  name = models.CharField(max_length=200, unique=True)
  domain = models.CharField(max_length=200, unique=True)
  weather = models.CharField(max_length=10)
  nearby_sites = models.ManyToManyField('self', symmetrical=False, blank=True)
  users = models.ManyToManyField(settings.AUTH_USER_MODEL, blank=True)
  facebook = models.URLField(max_length=200)
  twitter = models.URLField(max_length=200)
  header_override = models.TextField(blank=True)
  email_header_override = models.TextField(blank=True)
  timely_site_tag_id = models.IntegerField()
  timely_featured_tag_id = models.IntegerField()
  timely_domain = models.CharField(max_length=255)
  sitemap_public_id = models.CharField(max_length=255)
  state = models.CharField(max_length=24)
  airport_code = JSONField()
但是,当我跑的时候我遇到makemigrations了一个错误:
django.db.utils.ProgrammingError: column sites_site.airport_code does not exist
LINE 1: ..._site"."sitemap_public_id", "sites_site"."state", "sites_sit...
当然,这没有意义,因为当我试图在迁移中创建它时,该列显然不存在.
我已经看到很多关于Stack Overflow上的这个错误的问题没有得到解答,或者有一个解决方案来手动创建迁移文件,或者销毁和重建数据库.这不是一个好的解决方案.
我无法在indesign cs6中编写js脚本来导出我的格式化图像.下面的代码(在本网站上找到并稍加修改)只打开文档.
理想情况下,脚本将循环遍历文档中的所有格式化/裁剪图像,并将它们导出到桌面上的新文件夹中,但使用原始文件名.
任何帮助将非常感激:
test();
function test(){
var myDoc = app.open('/Users/StudioA/Desktop/file.indd'); 
var myGroups = myDoc.groups;
//for each group...
for (var i = 0;i < myGroups.length; i++){
    // for each rectangle in the group...
    for(var r = 0; r< myGroups[i].rectangles.length; r++){
         var myRect = myGroups[i].rectangles[r];
           app.jpegExportPreferences.exportResolution = 300;
           app.jpegExportPreferences.jpegQuality = JPEGOptionsQuality.MAXIMUM;
           //give it a unique name
           var myFile = new File('/Users/StudioA/Desktop/Export/' + myRect.name + '.jpg');
           myRect.exportFile(ExportFormat.JPG, myFile);
           }
       }
 }
SELECT  sh.id AS sh_identifier
我的列名是id,sh.它在调用前的位是什么,我如何正确使用它?谢谢.