본문 바로가기

반응형

개발하자

인증 시 FastApi 422 처리할 수 없는 엔티티, 수정하는 방법? 인증 시 FastApi 422 처리할 수 없는 엔티티, 수정하는 방법?내부 기능을 모두 삭제하고 인쇄해도 이해할 수 없지만 fastapi 문서를 사용하고 서명을 시도하면 작동합니다. @auth_router.post('/signin') async def sign_in(username: str = Form(...), password: str = Form(...)) -> dict: user = await authenticate_user(username, password) if not user: raise HTTPException( status_code=status.HTTP_401_UNAUTHORIZED, detail='Invalid username or password', ) user_obj = await U.. 더보기
python-rq에 유사한 예약된 작업이 있는지 확인하는 방법은 무엇입니까? python-rq에 유사한 예약된 작업이 있는지 확인하는 방법은 무엇입니까?서버 시작 시 작업을 예약하기 위해 호출되는 함수는 다음과 같습니다. 그러나 어떻게든 예정된 작업이 반복적으로 호출되고 있으며, 이로 인해 해당 기능에 너무 많은 호출이 발생하고 있습니다. 이것이 여러 개의 함수 호출 때문에 발생하는 것입니까, 아니면 다른 것입니까? 추천해 주세요. def redis_schedule(): with current_app.app_context(): redis_url = current_app.config["REDIS_URL"] with Connection(redis.from_url(redis_url)): q = Queue("notification") from ..tasks.notification imp.. 더보기
TypeError: _evaluate()는 3개의 위치 인수를 사용하지만 4개는 fastapi에서 제공되었습니다 TypeError: _evaluate()는 3개의 위치 인수를 사용하지만 4개는 fastapi에서 제공되었습니다그래서 나는 금식이 처음이다API와 나는 빠르게 가져오기 위해 노력하고 있었다API 그런데 라이브러리와 관련된 오류가 있어서 뭐가 문제인지 모르겠어요. 나는 내가 마지막 버전을 설치했는지 확인했지만 여전히 작동하지 않습니다. 코드는 한 줄만 가져오는 것입니다. 문제는 빠른 것 같다API 내장 함수입니다. from fastapi import FastAPI 오류: TypeError: _evaluate() takes 3 positional arguments but 4 were given 나는 당신이 무엇을 가져왔는지, fastapi와 python의 버전을 확인하는 것을 제안합니다. 당신은 분명히 당신.. 더보기
주피터 노트북 내부에서 pytest 테스트 기능 주피터 노트북 내부에서 pytest 테스트 기능나는 파이썬 테스트 옵션에 대한 프레젠테이션을 하고 있는데, 내가 시연하고 싶은 기술 중 하나는 파이테스트이다. 나는 주피터/이피톤 노트북에서 발표를 할 계획이다. 이상적으로 나는 셀에서 테스트 기능을 정의한 다음 해당 기능을 실행하기 위해 파이테스트를 사용할 수 있기를 원한다. 그렇게 하면 파이테스트의 개별 기능 등을 시연할 수 있다. 이것을 할 수 있는 기존의 방법이 있나요? 내가 파이테스트 API에서 본 상호작용 기능 중 어떤 것도 청구서에 맞지 않는 것 같지만, 나는 확실히 파이테스트 전문가가 아니다. 나는 그것을 하기 위해 플러그인을 기꺼이 쓸 것이므로, 그 방향에 대한 최고의 접근 방식에 대한 어떤 조언도 좋을 것이다. 나는 피테스트-아이핀을 보았.. 더보기
Pycharm Jupyter 노트북 wsl: Jupyter 패키지가 설치되지 않았습니다 Pycharm Jupyter 노트북 wsl: Jupyter 패키지가 설치되지 않았습니다나는 파이참 안에 있는 주피터 노트북을 사용하고 싶다. 프로젝트 인터프리터는 WSL 내부의 가상 환경에서 온 파이썬 2.7이다(Ubuntu 18. 주피터 패키지가 가상 환경 내부에 올바르게 설치되어 있습니다(에 의해 실행할 수 있습니다). 문제는 파이참 내부에서 주피터 노트북을 사용하고 싶을 때 다음과 같은 오류가 발생한다는 것이다. (사진 참조). 무슨 일인지 알아? 베어메탈에서 실행되지만 원격 X 서버에 표시되는 2020.2 리눅스에서 데이터스토어 플러그인이 활성화된 상태에서 이 문제가 발생했습니다(아마도 중요하지 않을 것입니다. 내 해결책은 데이터모어 플러그인을 비활성화하는 것이었다(기본적으로 전문 파이참에 대해 .. 더보기
TypeScript 배열의 마지막 요소 액세스 TypeScript 배열의 마지막 요소 액세스TypeScript에서 배열의 마지막 요소에 액세스할 수 있는 표기법이 있습니까? 루비에서 나는 다음과 같이 말할 수 있다. 비슷한 거 있어요? 인덱스를 사용하여 배열 요소에 액세스할 수 있습니다. 배열의 마지막 요소에 대한 인덱스는 array-1의 길이가 됩니다(인덱스가 0 기반인 경우). 이거는 통할 거야. var items: String[] = ["tom", "jeff", "sam"]; alert(items[items.length-1]) 작동 중인 샘플입니다. 나중에 배열이 필요하지 않으면 다음을 사용할 수 있습니다 array.pop() 그러나 그것은 배열에서 요소를 제거한다! 팝업이 반환되므로 구현에서 이 문제를 해결해야 합니다. 항상 값이 있을 것으로.. 더보기
SPARK_HOME 환경 변수가 설정되어 있지만 주피터 노트북에는 표시되지 않습니다. (윈도우) SPARK_HOME 환경 변수가 설정되어 있지만 주피터 노트북에는 표시되지 않습니다. (윈도우)나는 윈도우 10에 있다. 나는 스파크를 파이썬 3.5와 함께 주피터 노트북에서 실행시키려 했다. 나는 Spark의 사전 구축 버전을 설치하고 SPARK_HOME 환경 변수를 설정했다. findspark를 설치하고 코드를 실행했습니다: import findspark findspark.init() 값 오류가 발생합니다: 값 오류: 스파크를 찾을 수 없습니다. 스파크_HOME env가 설정되어 있거나 스파크가 예상 위치에 있는지 확인하십시오(예: 홈브루 설치에서). 그러나 SPARK_HOME 변수가 설정되어 있습니다. 는 내 시스템의 환경 변수 목록을 보여주는 스크린샷입니다. 이 문제를 겪었거나 이 문제를 해결하는.. 더보기
Azure Static Web App - Terraform을 사용한 애플리케이션 설정 Azure Static Web App - Terraform을 사용한 애플리케이션 설정테라폼을 사용하여 아래와 같이 애저 스태틱 웹 앱을 만들었습니다. 그러나 에는 리소스에 대한 응용 프로그램 설정을 설정하는 방법이 나와 있지 않습니다. 일반 애저 기능 앱의 경우 매개 변수를 볼 수 있습니다. 그러나 테라폼을 사용하여 생성된 푸른색 정적 웹 앱의 앱 설정을 설정하는 방법은 무엇인가요? resource "azurerm_static_site" "example" { name = "example" resource_group_name = "example" location = "West Europe" } 나는 마이크로소프트에서처럼 파라미터를 설정하고 애저 스태틱 웹 앱에 대한 ID 제공자를 구성하는 것을 좋아한다. .. 더보기
How to split cell in VSCode Jupyter Notebook? How to split cell in VSCode Jupyter Notebook?How can a Jupyter notebook cell be split in VSCode? I.e., how to split a single cell with multiple lines into two cells with the top lines (above the cursor) in one cell and the bottom lines (below the cursor) in another cell? I've tried Cntrl Shift - using the Daily Insiders Python Extension, but it doesn't seem to do anything. The trick is to just p.. 더보기
플러터 파이어베이스 구글 로그인이 작동하지 않습니다. 계정 선택 후 중지 플러터 파이어베이스 구글 로그인이 작동하지 않습니다. 계정 선택 후 중지나는 현재 내 앱 내에서 구글 로그인과 인증을 구현하려고 노력하고 있다. 파이어베이스에 프로젝트를 설정하고 앱을 만들고 구글-서비스.json을 애플리케이션에 넣고 빌드.gradle에 필요한 플러그인을 추가하고 파이어베이스에 SHA-1 키를 설정했다. 이메일 인증은 잘 작동하지만 구글 인증은 문제를 일으키고 있다. 모든 인증은 내가 만든 '인증' 패키지에서 이루어진다. 인증 페이지가 포함되어 있으며 모든 인증 로직을 수행합니다. 실행 중인 '메인' 플러터 앱은 이 패키지를 사용하기 위해 가져옵니다. 이 '메인' 프로젝트의 build.gradle 파일에는 Google 서비스 플러그인()에 대한 추가 사항이 포함되어 있습니다. '메인' 프.. 더보기

반응형