2016-12-23 17 views
-3

pythonスクリプトを使用してMicrosoft Azureで画像をアップロードし、その画像をdjango管理インターフェースのダッシュボードに表示します。さて、私はFTPを使用する必要があります写真を送っておりますので、私は..考え出しだから、これはコードです:今azureでファイルをアップロード

import ftplib 
session = ftplib.FTP('server.address.com','USERNAME','PASSWORD') 
file = open('kitten.jpg','rb')     # file to send 
session.storbinary('STOR kitten.jpg', file)  # send the file 
file.close()         # close file and FTP 
session.quit() 

、私はどのように紺碧でセットアップftpサーバをするのか分からないし、どのように私のことができるようになりますそれらのイメージをサーバからダッシュボードに取り込みます。私はデプロイメントについてあまり知らないので、これを行うリンクやガイドは歓迎/助けになるでしょう。

+0

FTPは20年前に殺されたはずの古くから完全に安全でない技術です。 – e4c5

+0

しかし、これはdjangoと何が関係していますか? – e4c5

+1

これはPythonに関連するものはありますか?私の知る限り、問題はAzureでFTPサーバを設定することです_... – ForceBru

答えて

0

Azure WebAppsでFTP経由で&画像を表示するDjangoアプリを作成しようとしたようです。私の経験パー

は、AzureのWebアプリケーション上でのみ実行可能な方法は、クーズーFTP経由で読み出しや書き込みの画像は、クーズーFTPのために公式のwiki pageを参照してください、とAzureのポータルを介してユーザ名&パスワードを設定してくださいということです。

Azure WebAppに表示される画像のベストプラクティスではないと思うのですが、普通はあなたのシナリオには合わないFTPで&のダウンロードをアップロードするための同時実行制限があり、Azure WebAppのFTP経由のストレージは準備ができています。リソースのためではなく、App自身のために。

Azure Blob Storageを使用して&を書き込むことをお勧めします.Django FrameworkはAzure Storgaeと簡単な設定で統合することができます。それを行う方法を知るには、Azure StorageのDjangoドキュメントreferenceを参照してください。

+0

ありがとうございました..私は初心者でしたが、私は多くの研究をしました。私は現在、Azure BLOBストレージを使用しています。 –

関連する問題