問題タブ [django-2.1]

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 投票する
2 に答える
6680 参照

pyodbc - Django 2.1 SQL Server 17 エラー - 利用可能なデータベース バックエンドではありません。「django.db.backends.XXX」を使用してみてください

次の DATABASE 設定に切り替えようとしましたが、うまくいきませんでした。

SQLLite データベースにアクセスでき、pyodbc インポートを (Python 経由で直接) 実行できましたが、これを Django で使用することはできません。

スタックオーバーフローに関する次の質問をすでに参照しました(運が悪い)。 ソリューション 1 ソリューション 2 と Django/SQL Server のバージョンは、私がセットアップしたものよりかなり古いものです。他のオプションがあるかどうかを確認せずに SQL Server データベースをサポートするためだけに、Django v2.1 から下位バージョンにダウングレードしたくありません。

次のサイト パッケージを確認し、環境/システム パス変数に追加しました。

次のコードを実行すると、データベースにヒットしてデータが返されるので、Python だけでなく、おそらく Django であることがわかります。

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

django - コマンド引数を Django runserver コマンドに追加し、ローカルのセキュア HTTP サーバー用に handle() メソッドをセットアップする

これは非常に広範な質問であるため、できるだけあいまいにします。

私は Django プロジェクト内で支払いシステムを構築しています - 安全なサーバー接続を介して私のプロジェクトを実行できるのは素晴らしいことです。そして今、ブラウザのアラートなどでサイトのセキュリティをより重視して、より強制的に安全なインターネットに移行していました.これは、Djangoのコア管理コマンドに追加する必要があるものだと思います.

私はアプリケーション内でこの機能を構築し始めました:

management/commands/runsecureserver.py:

私は今疑問に思っています-証明書ファイルなどを指定するための引数を追加するBaseCommandDjangoのクラスから拡張された次のクラスがあります.証明書チェック、ポート構成などを追加してDjango runserverの多くを模倣する関数.runserver.pyinner_run()inner_run()

ただし、実行時:

次のエラーが表示されます。

だから、それは私に方法が必要だと言っていhandle()ます...

Q. このコンテキストでの handle() メソッドとは何ですか? また、何をすべきですか?

Q. handle()Django の既存のメソッドを使用するだけで十分runserver.pyですか?