問題タブ [djangoappengine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
169 参照

django - Appengine 上の Django を使用して、クライアントが動的データベースと接続をマルチテナント データベース セットアップとして作成できるようにするにはどうすればよいですか?

私たちの現在の設定では、Django が Google の appengine でホストされ、MySQL データベースが Google の Cloud SQL に置かれています。

ユーザー (クライアント) は通常、マルチテナント データベース構造 (クライアントごとに 1 つのデータベース) 用にサブドメインを提供する中小企業です。

どのリクエストがどのデータベースにヒットするかを判断するために、サブドメインを取得するためにリクエスト パスを取り除き、settings.py で定義された相関データベース エイリアスを返す既存のミドルウェアがあります。

ただし、Web アプリケーションでフリーミアム セルフサービスの機能を使用できるようにするには、新しいデータベースをオンザフライで生成し、サインアップするユーザーごとに Django の settings.py に動的にインポートする必要があります。

最後の部分は、settings.py を変更するたびに appengine に再度デプロイする必要があるため、私には理解できないようです。それとは別に、Web アプリケーションから Google の Cloud SQL で事前定義されたテーブルを使用して新しいデータベースを作成する方法がわかりません。

ご協力いただきありがとうございます!私は仕事の課題を解決するのが大好きですが、これは私が今までやったことのないことです =O

0 投票する
2 に答える
464 参照

google-app-engine - AppEngine の Image API でトリミングされた画像を Django テンプレートに表示するにはどうすればよいですか?

私はappengine(djangoappengine)にdjango non-relを使用しており、ユーザーが画像を選択するアプリがあり、選択した画像から切り抜きを返す必要があります。

私のアプリの画像は、 django- filetransfers instructions に従って Blobstore にアップロードされます。ファイルを正常にアップロード (およびダウンロード) することができました。

私が抱えている問題は、トリミングされた画像をテンプレートに表示する方法がわからないことです。

私のビューの(簡略化された)コードは次のとおりです。

canvas/step7.html で、次のことを試しました。

しかし、もちろんそれはうまくいきません。

Google AppEngine Image documentationに基づいて、execute_transforms() 関数が画像のエンコードされた表現を文字列として返すことを知っています。だから、文字列をファイルに変換するステップが欠けていると思います...多分?

djangoを使用してテンプレートにクロップを表示するために、誰かが私を正しい方向に向けることができますか?

ご協力いただきありがとうございます!

0 投票する
1 に答える
316 参照

django - django appengine で Raw クエリを実行すると、カーソルが実装されない

私の質問を見てくれてありがとう!Googleappgineのdjangoで次の生のクエリを実行しようとしています:

エラーが発生し続けます:

NotImplementedError: カーソルはサポートされていません。

ただし、カーソルは djangoappengine に実装されているようです。

他の誰かがこの問題に遭遇しましたか??

トレースバック:

0 投票する
0 に答える
136 参照

google-app-engine - アプリ エンジンのポスト関数に配置された場合、reportlab を使用して PDF を生成する際の問題

ユーザーがフォームを送信したときにpdfを生成するためにreportlabを使用しました。get内にpdf生成用のコードを配置したときにテストしているときに、期待どおりに適切なpdfを取得しています。しかし、ポスト関数に PDF 生成用のコードを配置すると問題が発生し、PDF が生成されません。デバッグを試みましたが、pdf 生成コードのすべての部分がトラバースされました。どうした?

どんな助けでも大歓迎です。

コードの一部を次に示します。

フォームからのデータが処理される PDF ハンドラー関数:

実際のpdf作成が行われるpdf生成関数は次のとおりです。

0 投票する
1 に答える
561 参照

google-app-engine - appengine の cron.yaml を介して django manage.py コマンドを実行する

この質問が実際にオンラインで以前に尋ねられたとは思いません。

cron 化されたタスクの場合、3 つのハンドラーが必要であることは承知しています。cron.yaml、app.yaml、およびスクリプト自体に 1 つ。

しかし、それ自体が独自の構造をすでに持っている管理コマンドについてはどうでしょうか。

ここに私のcron.yamlがあります

ここに私のapp.yamlがあります

例は大いに役立ちます、ありがとう!

0 投票する
0 に答える
115 参照

python - Django App Engine: DateTimeField のフィルターと順序 - フィルターが機能しない

Google App Engine の上で Django でクエリを実行しています (django-nonrel を使用)。アプリで現在スケジュールされているすべてのメールを特定しようとしています。これを行うには、既に送信されているはずのすべての電子メールを照会し、スケジュールされた時間までに注文します。

ただし、クエリを実行すると、フィルターが適用されません。つまり、将来発生する電子メールが返されます。フィルタが機能しないのはなぜですか?

私のモデルは次のとおりです。

そして、私のクエリは次のとおりです。

next_emailその結果、プロパティが より大きい項目が返されますdatetime.datetime.utcnow()。私は何か間違ったことをしていますか?このクエリは開発環境で動作しているように見えるので、GAE のデータストアに固有のものがあると思います。