La escuela secundaria Zhixing es una escuela yucai fundada en Chongqing en 1939 con el Sr. Tao Xingzhi, el gran educador del pueblo, como primer director. En 1978, la escuela fue aprobada por la Oficina de Educación Municipal de Shanghai como una de las 26 escuelas intermedias clave de la ciudad. En 2005, fue aprobada por la Comisión de Educación Municipal de Shanghai como una de las primeras 28 escuelas secundarias de demostración experimentales en Shanghai.
La escuela cuenta con un sistema de campus inteligente que utiliza la digitalización del campus para promover una alta eficiencia en las operaciones escolares. Las instalaciones y equipos modernos brindan un sólido respaldo para la calidad de la enseñanza.