Django

소프트웨어 스크린 샷:
Django
소프트웨어 정보:
버전: 1.9.7 업데이트
업로드 날짜: 18 Jul 16
라이센스: 무료
인기: 110

Rating: 5.0/5 (Total Votes: 1)

쿠엔틴 타란티노가 자신의 서사시 영화의 걸작을 발표 할 때까지 장고의 대명사

이었다 "모든 시간의 가장 파이썬 프레임 워크입니다." 그 검색 엔진 최적화 및 검색 명성이 타격을 촬영했을 수도 있지만, 장고는 여전히 파이썬에서 웹 응용 프로그램을 개발하기위한 동일한 최고 상용 솔루션입니다.

장고 시작하기 전용 userbase가 온라인 자습서의 과다, 함께 만 권장되지 않으며, 매우 쉽게도 할 수 있습니다.

파이썬 개발 세계의이 거대한 짐승은 그들 중 일부는 심지어 파이썬의 스펙트럼 외부에서 매우 존경하고 많은 유사한 프레임 워크의 영감이었다.

년 개발의 년 후에, 장고 이제 거의 버그와 매우 안정적인 도구 및 초보자를 돕기 위해 문서가 많이있다. 또한 지속적으로 업데이트뿐만 아니라 최신 파이썬 버전으로 업그레이드됩니다.

지금 장고 그냥 몇 가지 이름을, 인스 타 그램, 모질라, Disqus에, OpenStack은, Rdio와 및 대표자 등 주요 인터넷 사이트에 사용되어왔다. 이것이 개발자로 당신을 지시하면 쉽게 트래픽을 처리 할 수​​있는 경우 고객의 프로젝트를 실행하는 데 신뢰할 수 있다는 것입니다 및 상기 사이트를 처리 userbases.

이 릴리스의 새로운 기능입니다

트랜잭션이 커밋 후 작업을 수행을 지원합니다.
암호 유효성 검사를 지원합니다.
클래스 기반 뷰에 대한 권한 유지 mixin.
contrib.admin를위한 새로운 스타일.
병렬 테스트를 실행을 지원합니다.

버전 1.9의 새로운 기능입니다 : 트랜잭션 커밋 후 작업을 수행하기위한

이 지원.
암호 유효성 검사를 지원합니다.
클래스 기반 뷰에 대한 권한 유지 mixin.
contrib.admin를위한 새로운 스타일.
병렬 테스트를 실행을 지원합니다.

이 버전 1.8.3의 새로운 기능입니다 다음 cached_db 백엔드에서

고정 세션 세척.

이 버전 1.8.1의 새로운 기능 : Model._meta에 대한

이 공식화 된 API.
여러 템플릿 엔진에 대한 기본 지원.
ORM을 통해 복잡한 SQL 표현식을 지원합니다.
contrib.postgres의 새로운 PostgreSQL의 특정 기능.

이 버전의 새로운 기능입니다 1.7.5 / 1.8b1 :

이 버그 수정 :
contrib.contenttypes 년대 또는 contrib.auth 최초의 마이그레이션을 unapplying 때 마이그레이션 충돌을 해결했습니다.
이주의 RenameModel 작업 이름 변경 ManyToManyField 테이블을했다.
외래 키에 OneToOneField에서 마이그레이션 할 때 MySQL을 마이그레이션 충돌을 해결했습니다.
특정 상황에서 ResourceWarnings을 생산에서 static.serve보기를 방지.
ManyToManyField에 대한 고정 스키마 검사 대신 클래스 인스턴스를 확인의 내부 유형을 찾을 수 있습니다, 그래서 당신은 동일한 동작과 사용자 정의 M2M 같은 필드를 작성할 수 있습니다.

이 버전 1.7.2의 새로운 기능 :

이 버그 수정 :
mysqlclient 데이터베이스 드라이버를 추가 GeoDjango 호환성.
마이그레이션에 GeometryFields와 MySQL을 5.6+ 충돌을 해결했습니다.
AlterIndexTogether 또는 AlterUniqueTogether에서 참조 필드를 제거 할 때 마이그레이션 충돌을 해결했습니다.
월요일 우크라이나 로케일에서 일주일의 첫날을 업데이트했습니다.
SpatiaLite 4.1에 트랜잭션 공간 메타 데이터 초기화에 대한 지원이 추가되었습니다.
동일한 기본과 비 널 (NULL)로 기본값은 null 허용 필드를 변경 방지 마이그레이션 충돌을 해결했습니다.
PostGIS와의 진정한 = 빈 GeometryFields를 추가 할 때 마이그레이션 충돌을 해결했습니다.
Transform.output_field로 DateTimeField ()의 허용 사용.
(& quot; INF & quot;) (; 유모 & quot & quot) 및 플로트 마이그레이션 직렬화 플로트와 관련된 버그가 수정되었습니다.
검색어 세트 속성 있지만 limit_choices_to을 가진 사용자 지정 양식 필드가 ModelForm에서 사용 할 수없는 회귀가 수정되었습니다.
DB_TYPE 없음을 반환 할 때 MySQL의 백엔드와 사용자 정의 필드 유형 유효성 검사 오류를 수정했습니다.
필드가 index_together의 일부입니다 그 이름이 마이그레이션 충돌을 해결했습니다.
고정 squashmigrations는 --no-최적화 매개 변수를 존중합니다.
RenameModel 뒤집을했다.
뒤쪽으로 마이그레이션 다른 앱에서 마이그레이션의 불필요한 롤백을 피했다.
중첩 하위 쿼리를 사용할 때 드문 쿼리 오류를 수정했습니다.
인덱스 / unique_together 제약의 일부 필드를 삭제할 때 마이그레이션의 충돌을 해결했습니다.
고정 django.core.files.File .__에 repr의 __ () 파일의 이름은 유니 코드 문자가 포함 된 경우.
나타나는 사용자 지정 사이트 헤더 등을 방지 관리자의 delete_selected보기로 누락 된 컨텍스트를 추가했습니다.
동적으로 생성 된 인라인 및 관리에 허용 필드 참조가 회귀가 수정되었습니다.
특정 순환 이주 종속성에 대한 무한 루프 버그를 수정, 그리고 훨씬 더 도움이 순환 종속성 오류 메시지했다.
SQLite는 대한 처리 index_together 누락이 추가되었습니다.

이 버전 1.7.1의 새로운 기능입니다 :

다 대다 필드는 관리자에 참조 할 관련 시설을 제공합니다.
먼저 contenttypes 테이블을 생성하지 않고 응용 프로그램을 마이그레이션 할 경우 더 도움이 오류 메시지가 추가되었습니다.
알고리즘에 의존 수정 마이그레이션이 가능 무한 재귀를 방지 할 수 있습니다.
플러시 오류 메시지가 유니 코드 문자를 포함 할 때 UnicodeDecodeError를 수정했습니다.
마이그레이션을 사용하지 않을 경우 일부 백엔드에 생략 된 복원 누락 확인 SQL 절.
마이그레이션에 입력 한 개체의 고정 직렬화.
인라인 허용 및 관리자 필드에 대한 참조를 숨겨.
장식 된 개체를 자동으로 가져올 수없는 경우 @deconstructible 장식은 이제 ValueError를 실패합니다.
충돌이 발생하는 inlineformset_factory () 오류 메시지에 오타가 수정되었습니다.
'auth.User'모델 (# 11775)으로 ABSOLUTE_URL_OVERRIDES를 사용할 수있는 능력을 복원. 부작용으로, 설정은 이제 ABSOLUTE_URL_OVERRIDES에 나타납니다하지만 () get_absolute_url을 정의하지 않는 모델에 get_absolute_url () 메소드를 추가합니다.
응용 프로그램 로딩 중 일부 ImportError를 예외를 마스킹 피했다.
빈 index_together 또는 unique_together 모델 옵션은 더 이상 무한 마이그레이션을 초래하지 않는다.
하게 lastmod가 날짜가 아닌 날짜를 반환하는 경우 contrib.sitemaps의 충돌을 해결했습니다.
허용 마이그레이션 같은 마지막 부분 (예를 들어 django.contrib.auth 및 vendor.auth)가 app_labels와 함께 작동합니다.
F 오브젝트 deepcopy 능력을 회복.
웨일스어 (CY) 및 여러 중국어 로케일 (zh_CN으로, zh_Hans, zh_Hant과의 zh_TW)에 대한 형식이 추가되었습니다. 마케도니아어에 대한 형식이 수정되었습니다.
이름에서 대문자와 충돌을 방지하기 위해 마이그레이션에 의해 생성 된 SQL에서 제약 조건 이름의 인용이 추가되었습니다.
자기 참조 대다 필드 모델의 고정 이름 바꾸기 (ManyToManyField ( '자기')).
get_extra (), get_max_num () 및 get_min_num를 (추가)는 GenericInlineModelAdmin에 후크.
제작 migrations.RunSQL는 더 이상 탈출 퍼센트 기호 필요하지 않습니다. 이 cursor.execute와 지금은 일치한다 ().
테스트 사전에 직렬화 항목이 사용 가능했다.
사용자 정의 기본 키 관리되지 않는 모델에 외래 키 제약 조건을 방지 마이그레이션에 버그가 수정되었습니다.
공간 인덱스는 마이그레이션에 앱을 만들 수 있도록하는 것이 MySQL의 GIS 백엔드에 대한 추가 SchemaEditor.
공간 메타 데이터와 인덱스가 마이그레이션와 앱을 만들 수 있도록 오라클 GIS 백엔드에 대한 추가 SchemaEditor.
파이썬 2와 3 모두 작동 마이그레이션을 생성하는 마이그레이션을 생성하는 동안 유니 코드로 related_name 모델 필드 옵션을 강제.
수입없이 내장 유형을 처리 할 수​​ MigrationWriter가 수정되었습니다.
ErrorList에 deepcopy가 수정되었습니다.
만든 admindocs는 URL에 지정된 뷰가 URLconf에있는 경우보기 세부 정보 확인 찾아 볼 수 있습니다. 이전에는 파이썬 경로에서 임의의 패키지를 가져올 수 있었다. admindocs 사용자를 직원 만 액세스 할 수 있기 때문에 이것은 보안 문제로 간주되지 않았다.
요청에 비 ASCII 문자 AdminEmailHandler에 고정 UnicodeDecodeError 충돌.
IntegrityError의 원인이 관련 관리자에 누락 된 get_or_create 및 update_or_create가 수정되었습니다.
제 urlsafe_base64_decode () 파이썬 3에 적절한 유형 (바이트 문자열)을 반환합니다.
makemigrations 지금 시간대 인식 값을 직렬화 할 수 있습니다.
기존 NULL 행 상에 IntegrityError을 방지하기 위해 필드에서 널 제약 조건을 제거 할 때 마이그레이션의 질문자에 프롬프트를 추가했습니다.
ModelAdmin.list_filter에 고정 일반적인 관계.
파이썬 3에서 SMTP 백엔드에 대한 복원 RFC 준수.
잘못된 내용이 포함 된 쿠키를 구문 분석하는 동안 충돌을 해결했습니다.
클래스 방법 Model.check은 ()에 도달 할 때 시스템 검사 프레임 워크는 이제 오류 models.E020를 발생시킵니다.

버전 1.7의 새로운 기능입니다 :

이 새로운 내장 데이터베이스 마이그레이션 시스템. 남쪽에서 업그레이드에 대한 참고 사항 (인기있는 타사 응용 프로그램 마이그레이션 기능을 제공)도 사용할 수 있습니다.
장고 응용 프로그램의 리팩토링 개념입니다. 장고 응용 프로그램은 더 이상 모델 파일의 존재에 연결되지 않으며, 장고 시작으로 지금 구성 데이터와 코드가 모두 실행되도록 지정할 수 있습니다.
모델 필드 API 개선 장고의 ORM에 복합 키 지원을 쉽게 추가 할 수 있도록, 미래에 마이그레이션을 지원합니다.
역의 관계 통과를 허용하는 사용자 지정 관리자 및 검색어 세트 클래스에 대한 개선, 사용하는 관리자를 지정하고, 사용자 정의 검색어 세트 클래스에서 관리자 생성합니다.
감지하고 오류를 진단하는 개발자를 지원 할 수있는 확장 가능한 시스템 검사 프레임 워크입니다.

이 버전의 새로운 기능입니다 1.6.3 / 1.7b2 :

이 고정 :
MySQL의 타입 캐스팅
역을 사용하여 예기치 않은 코드 실행 ()
익명 페이지의 캐싱은 CSRF 토큰을 공개 할 수

이 버전 1.6.2의 새로운 기능입니다 : 파이썬에

이 고정 메일 인코딩 3.3.3 이상.
settings.DATABASES [ '기본'] [ 'AUTOCOMMIT'] = 거짓, 연결이 자동 커밋 모드에서 아니었지만 장고 그것이 척 문제가 수정되었습니다.
여러 테이블 상속에 고정 회귀 ()는 쿼리를 제외합니다.
추가 누락 된 항목은 .__ all__을 django.utils.timezone합니다.
select_related ()와 모델 상속 필드 어긋남의 문제가 해결되었습니다.
고정 부정 AND 조건 승진을 가입 할 수 있습니다.
Oracle 데이터베이스 반성은 이제 부울 및 부동 소수점 필드와 함께 작동합니다.
mark_safe 통과 ()와 이중 이스케이프 끝나게 수있을 때 게으른 개체가 실제로 안전으로 표시되지 않던 문제가 수정되었습니다.
사용자 개체의 표현은 비 ASCII 문자를 포함하면과 changepassword 명령을 실행할 때 충돌을 해결했습니다.
collectstatic 명령 STATIC_ROOT이 설정되지 않은 경우, 현재 작업 디렉토리를 사용하는 오류보다는 기본 올릴 것이다. --clear 옵션과 결합하여, 이전 문제는 현재 작업 디렉토리 아래에 아무것도 닦아 수 있습니다.

이 버전 1.6.1의 새로운 기능 :

이 버그가 수정 :
formsets에 인라인 인스턴스의 표시를 고정 부모는 기본 키에 대해 0을 가질 때.
ModelAdmin 설정, 순서화 한 경우 외래 키에 대한 사용자 정의 검색어 세트를 덮어했다 회귀가 수정되었습니다.
makemessages의 -l / --locale 옵션에서 기능의 언급을 제거하고 약속 한대로 일한 적이 명령 compilemessages : 쉼표로 구분 된 여러 로케일 이름의 지원. 이 옵션을 여러 번 사용하여 하나의 실행에서 여러 로케일을 지정하는 것은 여전히​​ 가능합니다.
get_wsgi_application을 가져올 때 불필요하게 설정 구성을 트리거 회귀가 수정되었습니다.
고정 테스트 클라이언트 로그 아웃 () 메소드 쿠키 기반 세션 백엔드를 사용.
충돌을 고정의 GeometryField 비 기하학적 위젯을 사용하는 경우.
반복 횟수를 변경할 때 고정 암호 해시를 업그레이드합니다.
URLconf는 하나의 요소가 포함 된 경우 디버그보기에서 버그가 수정되었습니다.
다시 추가 누락 된 검색 결과 계산 및 변경 목록 관리보기에서 링크를 재설정합니다.
현재 언어는 더 이상 모든 응답에 LocaleMiddleware하여 세션에 저장되지 않고, 오직 아웃 이후.
영어가 아닌 시스템에서의 runserver 실행 때 충돌을 고정 출력의 포맷 날짜가 비 ASCII 문자를 포함 할 때.
예외가 파이썬 ≥ 3.3에서 발생한 후 디버그보기에서 충돌을 해결했습니다.
일부 플랫폼에서 ImageField에서 충돌 수정 (브루과 RHEL6보고).
ModelAdmin.list_filter의 일반적인 관계를 사용할 때 회귀를 수정했습니다.

버전 1.6의 새로운 기능 :

이 장고 1.6 클릭 재킹 보호와 기본적으로 관리자 인터페이스를 켜기, 기본 프로젝트 및 응용 프로그램 템플릿을 단순화합니다.
지금 장고 1.6 정밀 검사 장고의 트랜잭션 처리, 기본적으로 데이터베이스 수준의 자동 커밋을 할 수 있습니다. 이 일부 중단 된을 포함, 그래서 1.5 스타일의 트랜잭션 처리에서 마이그레이션에 대한주의 사항을 읽어보십시오.
장고 1.6 영구 데이터베이스 연결을 지원합니다. 이 연결 풀링와 동일하지 않습니다; 이것은 단순히 연결이 동일한 작업자에 의해 처리 요청에 걸쳐 (구성 시간) 살고 있습니다.

이 버전의 새로운 기능입니다 1.5.4 / 1.6 베타 4 :

이 고정 :
대형 암호를 통해 서비스 거부.

이 버전 1.5.3 / 1.6 베타 3의 새로운 기능 :

이 출시 장고의 내장에서 템플릿 태그 중 하나의 디렉토리 탐색 취약점을 해결합니다.

이 버전 1.5.2의 새로운 기능 :

이 고정 :
관리 인터페이스에서 크로스 사이트 스크립팅 (XSS)
is_safe_url를 통해 가능한 XSS

이 버전 1.5.1의 새로운 기능 : 시험 중에 방출

이 모듈 수준의 경고가 더 이상 자동으로 숨겨 없습니다.
사용자 관리자의 암호 해시 필터링 방지.

이 버전 1.5.0의 새로운 기능 :

이 장고 1.5 구성 사용자 모델에 대한 지원합니다.
장고 1.5 파이썬 3 (특히, 파이썬 3.2 이상)을 지원하는 최초의 장고 릴리스입니다.
장고의 문서도 꽤 중요한 일을 얻었다.

이 버전의 새로운 기능입니다 1.4.4 / 1.5 RC 2 :

이 이러한 보안 릴리스 네 문제 해결 : 하나의 잠재적 인 피싱 벡터, 하나의 서비스 거부 (DoS) 벡터, 정보 누설 문제 및 XML 취약점의 범위.

이 고정 호스트 헤더 중독 :

이 버전 1.4.2의 새로운 기능입니다.
Http 만 쿠키 옵션의 문서.

이 버전 1.4.1의 새로운 기능 :

이 고정 보안 버그를 :
인증 뷰에서 크로스 사이트 스크립팅하십시오.
서비스 거부 (DoS) 이미지 확인한다.
서비스 거부 get_image_dimensions를 통해 ().

버전 1.4의 새로운 기능 :

이 장고 1.4 파이썬 2.5 지원 장고의 마지막 공식 릴리스입니다.

이 버전 1.4 RC 2의 새로운 기능입니다 :

이 장고 1.4 방울 파이썬 2.4에 대한 지원
의 브라우저 테스트 프레임 워크 지원
UPDATE 지원 선택
ORM에 Model.objects.bulk_create
QuerySet.prefetch_related
향상된 암호 해시
HTML5의 DOCTYPE
관리자 인터페이스의 목록 필터
관리 인터페이스에서 여러 종류의
새로운 ModelAdmin 방법
관리 인라인 사용자 권한을 존중
암호화 서명을위한 도구
쿠키 기반 세션 백엔드
새로운 형태의 마법사
reverse_lazy
URL 패턴을 번역
{% 트랜스 %}과 {%의 blocktrans의 %}의 콘텐츠 번역 지원
사용자 정의 SingleObjectMixin URLConf의 kwargs로
할당 템플릿 태그
* 인수와 ** kwargs로 템플릿 태그 도우미 기능 지원
TEMPLATE_DEBUG 모드에서 예외 없음 포장 없음
템플릿 필터를 truncatechars
정적 템플릿 태그
CachedStaticFilesStorage 스토리지 백엔드
간단한 클릭 재킹 보호
CSRF 개선
오류 보고서 필터링
확장 된 IPv6 지원
업데이트 기본 프로젝트 레이아웃과 manage.py
개선 WSGI 지원
사용자 정의 프로젝트와 응용 프로그램 템플릿
시간대 지원
테스트에서 HTML 비교
두 개의 새로운 날짜 형식 문자열

이 버전 1.3.1의 새로운 기능입니다 :

이 세션 조작.
URLField를 통해 서비스 거부 공격.
URLField 리디렉션.
권고 : 호스트 헤더와 CSRF.
권고 : DEBUG 페이지 민감한 POST 데이터입니다.

버전 1.3의 새로운 기능입니다 :

이 쓰기 클래스 기반의 뷰를위한 프레임 워크입니다.
내장 지원 파이썬의 로깅 기능을 사용하기위한.
정적 파일을 쉽게 취급있는 contrib를 지원합니다.
장고의 테스트 프레임 워크는 현재 지원 (및 사본과 함께 제공)을 unittest2 라이브러리.

이 보안 수정 :

이 버전 1.2.5의 새로운 기능입니다 :
CSRF 처리의 결함.
파일 필드 렌더링에 잠재적 인 XSS.
Windows에서 디렉토리 탐색 취약점을 해결합니다.
관리자의 로그인 방법에

변경 :

이 버전 1.3 베타 1의 새로운 기능입니다.
새로운있는 contrib 앱 django.contrib.staticfiles와 장고 1.3 배는 개발자가 전체 웹 페이지를 렌더링하는 데 필요한 정적 미디어 파일 (이미지, CSS, 자바 스크립트 등)을 처리 할 수​​ 있도록 도와줍니다.
staticfiles 앱 또한 개조하면 되겠 어.

이 클래스를 기반으로보기 :

이 버전 1.2.3 / 1.3 알파 1의 새로운 기능입니다.
벌채 반출.
확장 정적 파일 처리.
트랜잭션 컨텍스트 매니저.

이 요구 사항 :

이 파이썬 2.7 이상

유사한 소프트웨어

Wright
Wright

1 Mar 15

Fluent Framework
Fluent Framework

12 Apr 15

Ace Framework
Ace Framework

13 Apr 15

BlueJacket
BlueJacket

1 Mar 15

코멘트 Django

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색