1.åå°ãåå°ç³»ç»åºå«
2.ç½ç«åå°åå°çåºå«
åå°ãåå°ç³»ç»åºå«
1ãé¢å对象ä¸åç½ç«åå°æ¯é¢åç½ç«è®¿é®ç¨æ·çï¼éä¿ç说ä¹å°±æ¯ç»è®¿é®ç½ç«ç人ççå 容å页é¢ã
ç½ç«åå°ä¸»è¦æ¯ç¨äºå¯¹ç½ç«åå°çä¿¡æ¯ç®¡çï¼å¦æåãå¾çãå½±é³ãåå ¶ä»æ¥å¸¸ä½¿ç¨æ件çåå¸ãæ´æ°ãå é¤çæä½ï¼åæ¶ä¹å æ¬ä¼åä¿¡æ¯ã订åä¿¡æ¯ã访客信æ¯çç»è®¡å管çãç®åæ¥è¯´å°±æ¯å¯¹ç½ç«æ°æ®åºåæ件çå¿«éæä½å管çç³»ç»ï¼ä»¥ä½¿å¾åå°å 容è½å¤å¾å°åæ¶æ´æ°åè°æ´ã
2ãç¨éä¸å
ç½ç«åå°è®¿é®å¯ä»¥æµè§å ¬å¼åå¸çå 容ï¼å¦äº§åä¿¡æ¯ãæ°é»ä¿¡æ¯ãä¼ä¸ä»ç»ãä¼ä¸èç³»æ¹å¼ãæ交çè¨çæä½ã
åå°çé¨ååè½æ¯å¯ä»¥æ°é»åå¸ãå¾çåå ¶ä»æ件ä¸ä¼ ãæ°é»å®æ¶åå¸åå®èªå¨æ´æ°ãå 容ééãå¾çåå½±é³æ件å æ°´å°ãæ°é»å®¡æ ¸ãæ°ä¼åå®¡æ ¸ãé®ä»¶ç¾¤åãååç»å®å解æ以å对ä¸è¿°ææä¿¡æ¯çä¿®æ¹å é¤çæä½ã
3ã两è çç³»ç»å¼åè¯è¨ä¸å
åå°ç³»ç»å¼åè¯è¨ä¸è¬ä½¿ç¨javascriptï¼ä¹æç¨VBscriptçã
åå°æ¯è¾å¸¸è§çç½ç«åå°ç®¡çç³»ç»å¼åè¯è¨ä¸»è¦æï¼aspåphpï¼ç±äºå¾®è½¯å¼å§æ¾å¼å¯¹aspè¯è¨çææ¯æ¯æï¼ä¼ä¸ç½ç«ç®¡çç³»ç»çå¼åè¯è¨è½¬åäºPHPçæ§è½ä¹äºã
ç¨PHPå¼åçç½ç«åå°ç®¡çç³»ç»ç±äºè¯è¨çå å¯æ§ä¸å¼ºï¼æ以ç¨PHPå¼åçç½ç«åå°ç®¡çç³»ç»åºæ¬ä¸é½æ¯å¼æºçï¼èå¼åç大å¤å·²å¯¹æºç è¿è¡äºç¼è¯ãä¸è¿ï¼å¾å¤ç¨è¯è¨å¼ååè¶æ¥è¶éè§æ¶ä»£çåå±ï¼éç»æèªå·±çæºç å¼æ¾åºæ¥ã
æ©å±èµæï¼
å端å·æ°é¡µé¢çæµç¨ï¼flask模æ¿ï¼
1ãå®ç°æå¡å¨çAPIæ¥å£ææ¡£ã
2ã使ç¨Flaskå®ç°æå¡å¨åºç¨ç¨åºçæ建ã
3ãå®ç°å端请æ±URLï¼å£°æ对åºRouteè·¯ç±ï¼ä¸è¬æ åµä¸ï¼ä¸ä¸ªURL对åºä¸ä¸ªè·¯ç±ã
4ãå®ç°å¯¹åºè·¯ç±çè§å¾å½æ°ï¼æ¯ä¸ªè§å¾å½æ°é½éè¦å¯¹åºä¸ä¸ªè§å¾å®¹å¨ï¼æ¨¡æ¿ï¼ï¼å¨è¿ä¸ªè§å¾å½æ°ä¸è¿è¡æ°æ®æ¨¡æ¿çæ¹å¼è¿è¡æå¡å¨çååºã
5ãå®ç°å¯¹åºæ¨¡æ¿ï¼æ¨¡æ¿æ¯éè¿jinja2第ä¸æ¹æ件çæ¹å¼ï¼ä½¿ç¨æ¨¡æ¿è¯æ³æ¥å®ç°æ°æ®çå¨ææ¾ç¤ºã
å端å·æ°é¡µé¢çæµç¨ï¼flaskAjaxï¼
1ãå®ç°æå¡å¨çAPIæ¥å£ææ¡£ã
2ã使ç¨Flaskå®ç°æå¡å¨åºç¨ç¨åºçæ建ã
3ãå®ç°å端请æ±URLï¼å£°æ对åºRouteè·¯ç±ï¼ä¸è¬æ åµä¸ï¼ä¸ä¸ªURL对åºä¸ä¸ªè·¯ç±ã
4ã使ç¨jQueryä¸çAjaxææ¯è¿è¡å±é¨å·æ°ã
ç½ç«åå°åå°çåºå«
1ãé¢å对象ä¸åç½ç«åå°æ¯é¢åç½ç«è®¿é®ç¨æ·çï¼éä¿ç说ä¹å°±æ¯ç»è®¿é®ç½ç«ç人ççå 容å页é¢ã
ç½ç«åå°ä¸»è¦æ¯ç¨äºå¯¹ç½ç«åå°çä¿¡æ¯ç®¡çï¼å¦æåãå¾çãå½±é³ãåå ¶ä»æ¥å¸¸ä½¿ç¨æ件çåå¸ãæ´æ°ãå é¤çæä½ï¼åæ¶ä¹å æ¬ä¼åä¿¡æ¯ã订åä¿¡æ¯ã访客信æ¯çç»è®¡å管çãç®åæ¥è¯´å°±æ¯å¯¹ç½ç«æ°æ®åºåæ件çå¿«éæä½å管çç³»ç»ï¼ä»¥ä½¿å¾åå°å 容è½å¤å¾å°åæ¶æ´æ°åè°æ´ã
2ãç¨éä¸å
ç½ç«åå°è®¿é®å¯ä»¥æµè§å ¬å¼åå¸çå 容ï¼å¦äº§åä¿¡æ¯ãæ°é»ä¿¡æ¯ãä¼ä¸ä»ç»ãä¼ä¸èç³»æ¹å¼ãæ交çè¨çæä½ã
åå°çé¨ååè½æ¯å¯ä»¥æ°é»åå¸ãå¾çåå ¶ä»æ件ä¸ä¼ ãæ°é»å®æ¶åå¸åå®èªå¨æ´æ°ãå 容ééãå¾çåå½±é³æ件å æ°´å°ãæ°é»å®¡æ ¸ãæ°ä¼åå®¡æ ¸ãé®ä»¶ç¾¤åãååç»å®å解æ?员管用户ciq溯源码无法扫描以å对ä¸è¿°ææä¿¡æ¯çä¿®æ¹å é¤çæä½ã
3ã两è çç³»ç»å¼åè¯è¨ä¸å
åå°ç³»ç»å¼åè¯è¨ä¸è¬ä½¿ç¨javascriptï¼ä¹æç¨VBscriptçã
åå°æ¯è¾å¸¸è§çç½ç«åå°ç®¡çç³»ç»å¼åè¯è¨ä¸»è¦æï¼aspåphpï¼ç±äºå¾®è½¯å¼å§æ¾å¼å¯¹aspè¯è¨çææ¯æ¯æï¼ä¼ä¸ç½ç«ç®¡çç³»ç»çå¼åè¯è¨è½¬åäºPHPçæ§è½ä¹äºã
ç¨PHPå¼åçç½ç«åå°ç®¡çç³»ç»ç±äºè¯è¨çå å¯æ§ä¸å¼ºï¼æ以ç¨PHPå¼åçç½ç«åå°ç®¡çç³»ç»åºæ¬ä¸é½æ¯å¼æºçï¼èå¼åç大å¤å·²å¯¹æºç è¿è¡äºç¼è¯ãä¸è¿ï¼å¾å¤ç¨è¯è¨å¼ååè¶æ¥è¶éè§æ¶ä»£çåå±ï¼éç»æèªå·±çæºç å¼æ¾åºæ¥ã
æ©å±èµæï¼
å端å·æ°é¡µé¢çæµç¨ï¼flask+模æ¿ï¼
1ãå®ç°æå¡å¨çAPIæ¥å£ææ¡£ã
2ã使ç¨Flaskå®ç°æå¡å¨åºç¨ç¨åºçæ建ã
3ãå®ç°å端请æ±URLï¼å£°æ对åºRouteè·¯ç±ï¼ä¸è¬æ åµä¸ï¼ä¸ä¸ªURL对åºä¸ä¸ªè·¯ç±ã
4ãå®ç°å¯¹åºè·¯ç±çè§å¾å½æ°ï¼æ¯ä¸ªè§å¾å½æ°é½éè¦å¯¹åºä¸ä¸ªè§å¾å®¹å¨ï¼æ¨¡æ¿ï¼ï¼å¨è¿ä¸ªè§å¾å½æ°ä¸è¿è¡æ°æ®+模æ¿çæ¹å¼è¿è¡æå¡å¨çååºã
5ãå®ç°å¯¹åºæ¨¡æ¿ï¼æ¨¡æ¿æ¯éè¿jinja2第ä¸æ¹æ件çæ¹å¼ï¼ä½¿ç¨æ¨¡æ¿è¯æ³æ¥å®ç°æ°æ®çå¨ææ¾ç¤ºã
å端å·æ°é¡µé¢çæµç¨ï¼flask+Ajaxï¼
1ãå®ç°æå¡å¨çAPIæ¥å£ææ¡£ã
2ã使ç¨Flaskå®ç°æå¡å¨åºç¨ç¨åºçæ建ã
3ãå®ç°å端请æ±URLï¼å£°æ对åºRouteè·¯ç±ï¼ä¸è¬æ åµä¸ï¼ä¸ä¸ªURL对åºä¸ä¸ªè·¯ç±ã
4ã使ç¨jQueryä¸çAjaxææ¯è¿è¡å±é¨å·æ°ã
åèèµææ¥æºï¼ç¾åº¦ç¾ç§-ç½ç«åå°
åèèµææ¥æºï¼ç¾åº¦ç¾ç§-ç½ç«åå°ç®¡çç³»ç»