2016-05-30 4 views
-1

私はDjangoプロジェクトのために紺碧で作業しています。私が抱えている問題は、ローカルプロジェクトにSQLiteデータベースがあり、私のazureに独自のデータベースがあることです。ローカルのDjangoプロジェクトに変更を加えて空白に公開するたびに、データベースはローカルのDjangoによって上書きされます。コンピュータ上のローカルデータベースによって私のAzureデータベースを上書きしたくない場合、どうすればよいですか? ところで、私はDjangoに含まれているSQliteデータベースを使用しています。紺碧の不要なDjangoデータベースの同期

+0

Azureの展開プロセスはもう少し説明できますか?新しいバージョンを公開するためにどのようなコマンドを実行しますか? – spg

+0

私はビジュアルスタジオを使用しており、その上に公開機能を使用しています –

答えて

0

おそらくあなたのコードと同じフォルダ内にある可能性が高いので、おそらくローカルのSQLiteデータベースをAzureにプッシュしているようです。 SQLiteデータベースは、他のファイルと同様に単なるファイルです。

あなたのオプションは、多くの、そしてあなたが公開する方法に依存している聖なる:

  1. FTPを使用している場合は、ちょうどあなたのSQLiteデータベースをアップロードしないでください。
  2. rsyncを使用している場合は、同期から除外します。
  3. gitベースのパブリッシュを使用している場合は、.gitignoreファイルにSQLiteデータベースを追加します。
関連する問題