orgname = models.CharField(max_length=50)
models.py の既存のクラスに追加して実行python manage.py syncdb
しましたが、列が作成されないことがわかりました (ちなみに PostgreSQL を使用しています) python manage.py sqlall <myapp>
。
BEGIN;
CREATE TABLE "file_uploader_files" (
"id" serial NOT NULL PRIMARY KEY,
"file" varchar(100) NOT NULL,
"orgname" varchar(50) NOT NULL
)
;
COMMIT;
しかし、Django のシェルにアクセスしたり、pgAdmin3 を調べたりしても、列はまだ作成されていません。私は何を間違っていますか?手動で追加しますが、方法がわかりません。
PSテーブルは事前に作成されており、varcharファイルも作成されていました.orgnameは、最初にその列を作成した後に付けられました。