django

サービスが停止すると、virtualenvはDjango UWSGIを使用してSystemdがSIGTERMに応答しません。
django

サービスが停止すると、virtualenvはDjango UWSGIを使用してSystemdがSIGTERMに応答しません。

systemdを使用する仮想環境でuWSGIとして実行されるDjangoアプリケーションがあります。マニュアルに従って「一般的な」方法を使用して設定しましたが、サービスを停止または再起動したときにSIGTERMコマンドによってアプリケーションが停止しないようです。 Amazon Linux 2023で実行されており、特定の方法で実行/停止/再開するためにアプリに何も追加していません。これは一般的なDjangoアプリです。 Journalctlに次のエラーが表示されます。 State 'stop-sigterm' timed out. Killing. 私の...

Admin

smtpdに関連するTLSエラーを解決するには?
django

smtpdに関連するTLSエラーを解決するには?

ログに次のものが見つかりました。 sssd_kcm[425899]: Starting up postfix/submission/smtpd[425910]: initializing the server-side TLS engine postfix/submission/smtpd[425910]: connect from unknown[::1] postfix/submission/smtpd[425910]: warning: connect to Milter service unix:/run/spamass-milter/spamass...

Admin

Pythonシェルからインポートしようとすると、DjangoでImproperlyConfiguredエラーが発生するのはなぜですか?
django

Pythonシェルからインポートしようとすると、DjangoでImproperlyConfiguredエラーが発生するのはなぜですか?

この質問は私がDjangoを使い始めて以来私を悩ませました。projectアプリを含むプロジェクトがあり、appそれを調べたいとしましょう。したがって、Pythonシェルからその部分をインポートできます。 (virtualenv) $ PYTHONPATH=. python Python 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110] on linux Type "help", "copyright", "credits" or "license" for more informat...

Admin

Pipelinev シェルで Bash コマンドが機能しません。
django

Pipelinev シェルで Bash コマンドが機能しません。

バックエンドとフルスタック開発のためにDjangoを学んでいます。仮想環境でPipenvを使用することは、バックエンド(少なくともmacOSでは)に困難をもたらす可能性があると思います。ターミナルにパイプラインシェルを入力しましたが、一部の一般的なbashコマンド(「ls」や「code」などのPATH変数に格納されている一部のコマンド)は機能しなくなりました。これがどのように機能しないかを示すビデオを添付しました。 Pipenv シェル bash コマンドが機能しない YouTube ビデオ 他の人がこの問題を経験したことがありますか?ありがとうございます!...

Admin

IPアドレスのリストを単一のローカル変数にエクスポートするには?
django

IPアドレスのリストを単一のローカル変数にエクスポートするには?

ALLOWED_HOSTSDjangoでは、Django WebサイトをホストできるサーバーのIPアドレスのリストを定義するには、環境変数を指定する必要があります。たとえば、 ALLOWED_HOSTS=['localhost', '127.0.0.1', '1.2.3.4']つまり、Webサーバーにローカルにログインすると、Django Webサイトにローカルにアクセスできることを意味します。ただし、1.2.3.4サーバーはグローバルにアクセスできます。開発者はしばしば環境ファイル(.envDjangoで解決など)にこの環境変数を割り当てます。 私の場合、...

Admin

API/serializer.py
django

API/serializer.py

File "/home/Desktop/booklib/env/lib/python3.8/site-packages/rest_framework/authentication.py", line 126, in authenticate self.enforce_csrf(request) File "/home/Desktop/booklib/env/lib/python3.8/site-packages/rest_framework/authentication.py", line 135, in enforce_csrf che...

Admin

E: Ubuntu 18.04 で postgresql-server-dev-10 パッケージが見つかりません。
django

E: Ubuntu 18.04 で postgresql-server-dev-10 パッケージが見つかりません。

私はDockerを使ってpostgresqlでDjangoアプリケーションを書いています。ただし、何らかの理由でビルドはエラーを返します"E: Unable to locate package postgresql-server-dev-10 The command '/bin/sh -c apt-get update && apt-get install postgresql-server-dev-10 gcc python3-dev musl-dev' returned a non-zero code: 100。 に変更してみて、...

Admin

ローカル調整を続けながら、Djangoのsettings.pyをソース管理にどのように配置しますか?
django

ローカル調整を続けながら、Djangoのsettings.pyをソース管理にどのように配置しますか?

Djangoプロジェクトでは、設定はというファイルに保存されますsettings.py。展開にはしばしばローカル調整(settingsなどLOCAL_HOSTS)が必要です。 settings.pyこの調整はソース管理を混乱させるため、ローカルコピーには存在できません。 この問題をどのように解決できますか? ...

Admin

PATHにディレクトリを追加する - Ubuntu
django

PATHにディレクトリを追加する - Ubuntu

同様の質問がいくつかあることがわかっていますが、解決策を誤解しているかどうかはわかりません。私は最近Ubuntuを使い始めたので、まだすべてに慣れています。 Django Web開発フレームワークを設定しようとしていますが、端末を介してインストールすると、次のメッセージが表示されます。 "警告:django-adminスクリプトは、PATHにない '/home/bp102412/.local/bin'にインストールされます。このディレクトリをPATHに追加することを検討するか、この警告を抑制するには-を使用してください。 -警告なし -スクリプトの場所。 ...

Admin

Python "SSLError("SSL モジュールが使用できないため HTTPS URL に接続できません。")': /simple/docutils/"
django

Python "SSLError("SSL モジュールが使用できないため HTTPS URL に接続できません。")': /simple/docutils/"

質問 pip(macOS 10.12)を使用して端末に何をインストールしようとすると、このエラーメッセージが表示されます。 インストールして完全に削除した可能性があります。自家製以前は、この問題を解決する方法がわかりませんでした。 私が実行したインストール(すべての場合で同じエラーメッセージ) pip install -r requirements.txt pip install django-storages pip install ssl エラーメッセージ WARNING: pip is configured with location...

Admin

nginxは失敗しましたが、ウェブサイトはまだ機能します
django

nginxは失敗しましたが、ウェブサイトはまだ機能します

説明する 私はこれに基づいてDjango3、gunicorn、nginx、Ubuntu 18.04、Digital Oceanプロジェクトを構築しました。ガイド。唯一の問題があります。 CSSやその他の静的ファイル(画像など)は表示されません。ガイド全体を通して、nginxはガイドに記載されているように正解を提供しており、現在HTMLサイトはまだオンラインで動作しています。 この問題を解決するために、私はこれを使用していますその他のガイド私のウェブサイトに静的ファイルを表示します。クリエイターが提案したすべてのステップを実行しましたが、 私が試したこ...

Admin

Dockerコンテナにファイルをコピーしようとすると、そのファイルやディレクトリはありません。
django

Dockerコンテナにファイルをコピーしようとすると、そのファイルやディレクトリはありません。

この質問は以前に要求されました。しかし、この問題を解決することはできないようです。 Dockerコンテナにファイルをコピーしようとしていますが、ディレクトリが存在してもディレクトリが存在しないというメッセージが表示され続けます。他のフォルダはコピーできますが、この特定のフォルダはコピーできません。 私のディレクトリ構造が単純化されました。 - app --.envs -- .local -- .django --requirements -- production -- local --compose -- morefiles ...

Admin

展開に安全でないディレクトリは何ですか?
django

展開に安全でないディレクトリは何ですか?

NginxをWebサーバーとしてDjango Webアプリケーションをデプロイする予定です。これを/opt/ディレクトリにデプロイしようとしています。私の質問は:どの権限を/ opt /に設定し、どの権限を設定しないかです。実際、/opt/で権限を変更すると、セキュリティへの影響が心配されます。 ...

Admin

アップストリームに接続すると、unix:///tmp/uwsgi_dev.sockのconnect()が失敗しました(2:そのファイルまたはディレクトリはありません)。
django

アップストリームに接続すると、unix:///tmp/uwsgi_dev.sockのconnect()が失敗しました(2:そのファイルまたはディレクトリはありません)。

uwsgi + nginxを使用してdjangoアプリケーションを実行しようとしていますが、cronjobコマンドは実行されますが、* * * * * /usr/local/bin/lockrun --lockfile /path/to/lock_file -- uwsgi --close-on-exec -s /path/to/socket_file --chdir /path/to/project/folder/ --pp .. -w project_name.wsgi -C666 -p 32 -H /path/to/virtualenv/ 1>&...

Admin