반응형

분류 전체보기 550

Django에서 HTTP 400 응답을 반환하는 방법은 무엇입니까?

Django에서 HTTP 400 응답을 반환하는 방법은 무엇입니까? 요청 GET 데이터가 유효하지 않고 구문 분석 할 수없는 경우 django보기 함수에서 HTTP 400 응답을 반환하고 싶습니다. 어떻게해야합니까? Exception404와 같은 해당 클래스 가없는 것 같습니다 . raise Http404 내 이전 댓글에서 : HttpResponseBadRequest를 반환 할 수 있습니다. 또한 Http404와 같은 Exception 하위 클래스를 만들어 고유 한 Http400 예외를 가질 수 있습니다. 문안 인사, 다음을 수행 할 수 있습니다. from django.core.exceptions import SuspiciousOperation raise SuspiciousOperation("Invali..

programing 2021.01.15

Entity Framework 7 데이터베이스 우선 POCO 생성기가 있습니까?

Entity Framework 7 데이터베이스 우선 POCO 생성기가 있습니까? 작업중인 새 프로젝트를 위해 Entity Framework 7 및 ASP.NET 5를 사용해 왔지만 장애물에 부딪 혔습니다. 제가 작업중인 팀은 개발에 대한 DBA 우선 접근 방식을 사용합니다. 즉, 데이터베이스는 DBA가 설계 한 다음 개발자는 모델 변경을 보상하기 위해 코드를 변경합니다. EF6를 사용하면 EDMX 디자이너의 "업데이트"기능을 사용하여 코드를 업데이트 할 수 있으므로 잘 작동합니다. 한 번의 클릭으로 새 수업을 받으면 완료됩니다. 그러나 EF7에서는 모든 것이 다릅니다. 더 이상 디자이너가 없으며 EF 팀의 일부 블로그 게시물에 따르면 "데이터베이스 우선"코드 생성도 지원해야하는 Code-First를 사용..

programing 2021.01.15

slf4j-log4j12와 log4j-over-slf4j의 차이점

slf4j-log4j12와 log4j-over-slf4j의 차이점 slf4j-log4j12와 log4j-over-slf4j 의 차이점은 무엇 이며 언제 사용해야합니까? org.slf4j slf4j-log4j12 1.7.12 org.slf4j log4j-over-slf4j 1.7.12 log4j-over-slf4j 사용중인 코드 또는 일부 라이브러리가 Log4j를 직접 사용하지만 Log4j와 다른 SLF4J 바인딩 을 사용하려는 경우이 옵션을 사용하십시오 . Log4j API 호출을 선택한 바인딩으로 SLF4J로 라우팅합니다. 클래스 경로에서 Log4j 라이브러리를 제거하고이를이 종속성으로 바꿔야합니다. slf4j-log4j12 SLF4J에 Log4j 1.2 바인딩을 사용 하려면 이것을 사용하십시오 . 이..

programing 2021.01.15

스크롤바없이 뷰포트 너비 (vw)를 계산할 수 있습니까?

스크롤바없이 뷰포트 너비 (vw)를 계산할 수 있습니까? 제목에서 언급했듯이 vwCSS에서만 스크롤바없이 계산할 수 있습니까? 예를 들어, 내 화면의 너비는 1920px. vw반환합니다 1920px. 하지만 제 실제 몸통은 1903px. 1903pxCSS로만 값 을 검색 할 수있는 방법이 있습니까 (의 직계 자식뿐만 아니라 body), 아니면 JavaScript가 절대적으로 필요합니까? 이를 수행하는 한 가지 방법은 calc를 사용하는 것입니다. 내가 아는 한 100 %는 스크롤바를 포함한 너비입니다. 따라서 다음과 같이하면됩니다. body { width: calc(100vw - (100vw - 100%)); } 스크롤바의 너비를 뺀 100vw를 얻습니다. 예를 들어 뷰포트의 50 % (스콜 바 너비의 ..

programing 2021.01.15

google ()과 maven의 차이점 {url 'https://maven.google.com'}

google ()과 maven의 차이점 {url 'https://maven.google.com'} build.gradle 파일에서 google ()과 maven {url ' https://maven.google.com '} 사이에 차이점이 있습니까? 있다면 무엇입니까? allprojects { repositories { jcenter() maven { url 'https://maven.google.com' } // OR google() } } google()저장소는 구글의 받는다는 저장소에 대한 바로 가기입니다. Gradle 4.x +에서 도입되었습니다. 사용 된 실제 저장소 URL은 여기에 지정된대로 ` " https://dl.google.com/dl/android/maven2/ " 입니다. https..

programing 2021.01.15

이미 이동 한 파일을 제외한 모든 파일이 하위 디렉토리에 있도록 기록을 다시 작성하려면 어떻게해야합니까?

이미 이동 한 파일을 제외한 모든 파일이 하위 디렉토리에 있도록 기록을 다시 작성하려면 어떻게해야합니까? 아래에 프로젝트가 git있습니다. 어느 날 모든 프로젝트 파일을 현재 디렉토리 foo/bar/에서 프로젝트 아래 로 옮겼습니다 . 나는 git mv. 그런 다음 파일을 더 추가하고 기존 파일을 약간 변경했습니다. 결과적으로 이제의 기록을 보면 foo/bar/file.c파일을 이동 한 후 변경 한 내용 만 볼 수 있습니다. 이 문제를 다양한 방법 ( filter-branch하위 디렉터리 필터 등) 으로 수정하려고 했지만 도움이되지 않았으므로 여기에 꽤 쌓여 있습니다. 도움을 주시면 감사하겠습니다. 감사! 이동 된 파일로 기록을 다시 작성하려면 : 모든 파일이 항상 디렉토리에있는 것처럼 프로젝트의 이력을..

programing 2021.01.14

왜 어떤 사람들은 이동 할당에 스왑을 사용합니까?

왜 어떤 사람들은 이동 할당에 스왑을 사용합니까? 예를 들어 stdlibc ++에는 다음이 있습니다. unique_lock& operator=(unique_lock&& __u) { if(_M_owns) unlock(); unique_lock(std::move(__u)).swap(*this); __u._M_device = 0; __u._M_owns = false; return *this; } 두 개의 __u 멤버를 * this에 직접 할당하지 않는 이유는 무엇입니까? 스왑은 __u가 * this 멤버에 할당된다는 것을 의미하지 않으며, 나중에 0과 false를 할당 한 경우에만 스왑이 불필요한 작업을 수행합니다. 내가 무엇을 놓치고 있습니까? (unique_lock :: swap은 각 멤버에서 std ::..

programing 2021.01.14

jQuery를 사용하여 매개 변수가있는 URL 구성

jQuery를 사용하여 매개 변수가있는 URL 구성 예를 들어 전역 변수에 저장된 다음 URL이 있습니다. var myUrl = "http://mydomain.com/something?row=1"; 그런 다음 함수는 " column " 이라는 또 다른 매개 변수를 추가해야합니다 . 이 함수는 jQuery를 사용하여 기존 URL 문자열에 매개 변수를 어떻게 추가합니까? 예상되는 생성 된 문자열의 예 : "http://mydomain.com/something?row=1&column=9" 문제는 다음과 myUrl같을 수도 있다는 것입니다. var myUrl = "http://mydomain.com/something"; (기존 매개 변수가 없습니다.) 트릭을 수행 해야하는 jQuery 함수 .param ()을 ..

programing 2021.01.14

데이터베이스 'master'에서 CREATE DATABASE 권한이 거부되었습니다 (EF 코드 우선).

데이터베이스 'master'에서 CREATE DATABASE 권한이 거부되었습니다 (EF 코드 우선). 내 프로젝트에서 코드 우선을 사용하고 호스트에 배포하지만 오류가 발생합니다. 데이터베이스 'master'에서 CREATE DATABASE 권한이 거부되었습니다. 이것은 내 연결 문자열입니다. 거부 된 권한은 보안이므로 "사용자"권한을 추가해야합니다. 데이터베이스 (.mdf 파일)를 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭합니다. 보안 탭으로 이동 계속 버튼을 클릭 추가 버튼 클릭 고급 버튼 클릭 다른 창이 표시되면 오른쪽에있는 "지금 찾기"버튼을 클릭합니다. 아래 필드에서 맨 아래로 이동하여 "사용자"를 클릭하십시오. 확인을 클릭하십시오. 생성 된 "사용자"권한을 클릭 한 다음 모든 권한 확인란..

programing 2021.01.14

NVM 및 Node.js-모든 사용자에게 권장되는 설치

NVM 및 Node.js-모든 사용자에게 권장되는 설치 모든 사용자가 사용할 수 있도록 nvm에 대한 권장 설치가 있습니까? 나는 이것과 관련하여 웹에서 아무것도 찾을 수 없습니다. 이것이 내가 한 일이다 공통 디렉토리에 설치된 nvm 모든 사용자에 대해 nvm.sh 스크립트 위치를 .profile에 넣습니다. nvm / alias 디렉토리를 생성했습니다 (다른 사용자가 여기에 없으면 nvm이 불평 함). 그런 다음 각 사용자는 "nvm use"를 실행하거나 기본적으로 프로필에 입력해야합니다. 더 나은 방법이 있는지 확실하지 않습니까? 감사 내가 한 일은 다음과 같습니다. 루트로 설치 nvm되었습니다 /opt/nvm. 적절한 위치처럼 보였습니다. # git clone git@github.com:creat..

programing 2021.01.14
반응형