django

서비스가 중지되면 virtualenv에서 Django UWSGI를 사용하여 Systemd가 SIGTERM에 응답하지 않습니다.
django

서비스가 중지되면 virtualenv에서 Django UWSGI를 사용하여 Systemd가 SIGTERM에 응답하지 않습니다.

systemd를 사용하는 가상 환경에서 uWSGI로 실행되는 Django 애플리케이션이 있습니다. 설명서에 따라 "일반적인" 방법을 사용하여 설정했지만 서비스를 중지하거나 다시 시작할 때 SIGTERM 명령으로 인해 응용 프로그램이 중지되지 않는 것 같습니다. Amazon Linux 2023에서 실행 중이며 특정 방식으로 실행/중지/다시 시작하기 위해 앱에 아무것도 추가하지 않았습니다. 이는 일반적인 Django 앱입니다. Journalctl에 다음 오류가 표시됩니다. State 'stop-sigt...

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 "licen...

Admin

Pipelinev 셸에서 Bash 명령이 작동하지 않습니다.
django

Pipelinev 셸에서 Bash 명령이 작동하지 않습니다.

백엔드와 풀스택 개발을 위해 Django를 배우고 있습니다. 가상 환경에서 Pipenv를 사용하는 것은 백엔드(적어도 macOS에서는)에 어려움을 줄 수 있다고 생각합니다. 터미널에 파이프라인v 셸을 입력했는데 일부 일반적인 bash 명령(예: "ls" 및 "code"와 같이 PATH 변수에 저장된 일부 명령)이 더 이상 작동하지 않습니다. 이것이 어떻게 작동하지 않는지 보여주는 비디오를 첨부했습니다: Pipenv 쉘 bash 명령이 작동하지 않습니다 YouTube 비디오 다른 사람이 이 문제를 겪은...

Admin

IP 주소 목록을 단일 로컬 변수로 내보내는 방법은 무엇입니까?
django

IP 주소 목록을 단일 로컬 변수로 내보내는 방법은 무엇입니까?

ALLOWED_HOSTSDjango에서는 Django 웹사이트를 호스팅할 수 있는 서버 IP 주소 목록을 정의하려면 환경 변수를 지정해야 합니다 . 예를 들어: ALLOWED_HOSTS=['localhost', '127.0.0.1', '1.2.3.4'], 이는 웹 서버에 로컬로 로그인하면 Django 웹 사이트에 로컬로 액세스할 수 있음을 의미합니다. 그러나 1.2.3.4 서버는 전역적으로 액세스할 수도 있습니다. 개발자는 종종 환경 파일(예 .env: Django에서 해결)에 이 환경 변수를 지정합...

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: 10...

Admin

PATH에 디렉토리 추가 - 우분투
django

PATH에 디렉토리 추가 - 우분투

비슷한 질문이 여러 개 있다는 것을 알고 있는데 해결책을 오해하고 있는지 잘 모르겠습니다. 저는 최근에야 Ubuntu를 사용하기 시작했기 때문에 여전히 모든 것에 익숙해지고 있습니다. Django 웹 개발 프레임워크를 설정하려고 하는데 터미널을 통해 설치하면 다음 메시지가 나타납니다. "경고: 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 locations ...

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 -- mo...

Admin

배포하기에 안전하지 않은 디렉터리는 무엇입니까?
django

배포하기에 안전하지 않은 디렉터리는 무엇입니까?

Nginx를 웹 서버로 사용하여 Django 웹 애플리케이션을 배포할 예정이며, 이를 /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