장고 프레임 워크 형태의 -django 기초를 형성 - 장기 유지 보수를 -20,200,113

폼을 형성 ################## #######################

 

 

폼을 형성 ################## #######################

 

 

폼을 형성 ################## #######################

 

 

폼을 형성 ################## #######################

 

 

 

 

1 형 부품

웹 개발 모델 이전에, 예 등록

  1, 등록 페이지가 있어야하고 ----> HTML 코드 형태의 형태가

  (2) 후단에 제출 된 데이터를 검사 할 ----> 데이터의 유효성을 확인

  3 메시지를 확인 페이지에 표시 ---> 정보를 반환하고 이전 값 저장 확인

      이 쇼 오류 메시지, 당신은 데이터 렌더링이며, 또한 방법의 문자열을 입력 할 수 있습니다, 아약스 방법을 사용할 수 있습니다

  

  소개 검사 :

    도 1은 이러한 데이터 입력으로 JS 의해 수표의 선단은 잃게 올바른 형식 선단부 모두 검증 할 수 않았다

    2, 백 엔드 데이터의 정확성을 할 필요가,

    둘 다, 더 프론트 엔드, 후방 끝이 없을 수도 있지만, 프론트 엔드 JS 우회 할 수있는 검사를해야하며, 장애인이 될 수 있으므로 검사의 후단이 있어야한다는

    일부 후방 단부는 재송 요구 될 수 점검 할 필요가 없기 때문에 그 검증 선단부의 일부가 될 수있게 전면 및 배면 단부는 바람직하게 확인되고, 서버는, 상기 응력을 감소시킬 수있다

이 경우 :::에게 전방 분리 기능의 후단 거의 무미 아 의심 미만이 함수보다

 

 

################################################## ##############

2 형태 요소의 사용

  1, 장고 수입 형태의

  2, 폼 클래스의 정의

    클래스 등록 (forms.Form) :

      사용자 forms.Charfied = (MAX_LENGTH = 12)

      사용자 forms.Charfied = (MAX_LENGTH = 12)  

 

  HTML 생성합니다 :

  3, 폼 물체로서는,

  4, 템플릿 언어로 전달.

    해당 메서드를 호출합니다 :

    세 가지 방법 :

      객체 메소드 호출의 1 {{}} 형태 form_obj.as_p

      2, 혼자 쓰기

        {{form_obj.pwd.label}}

        {{form_obj.pwd}}

  폼 성분 검사기를 사용하여 5

    from_obj = regForm (request.POST)

    form_obj.is_valid ()

도 3은 상기 구성 요소를 형성하는 일반 필드

초기의 초기 값은 초기 값 입력 상자 안에.

error_messages

암호

radioSelect

라디오 선택

선택 객관식

라디오 체크 박스

다중 선택 확인란

 

4, 양식 필드 유효성 검사 구성 요소,

, 등록 페이지의 함수를 작성

사용자 이름, 암호 및 확인 암호, 암호가 같은, 인증이 성공하면, 필요한 데이터가 데이터베이스에 저장 될 수 있습니다 확인하는 데 사용할 양식 구성 요소에 백 엔드가 필요,

 

5, 일반 구성 요소, 맞춤형 검사기를 형성

추천

출처www.cnblogs.com/andy0816/p/12186696.html