1 00:00:00,000 --> 00:00:00,499 2 00:00:00,499 --> 00:00:03,227 [ಸಂಗೀತ] 3 00:00:03,227 --> 00:00:04,705 4 00:00:04,705 --> 00:00:05,830 EZRA Zigmond: ಹಾಯ್, ಎಲ್ಲರೂ. 5 00:00:05,830 --> 00:00:08,020 ಇಂದು ಔಟ್ ಬರುವ ಧನ್ಯವಾದಗಳು. 6 00:00:08,020 --> 00:00:10,660 ಈ ಸೆಮಿನಾರ್ "ಪೈಥಾನ್ ಆಗಿದೆ ವೆಬ್ ಫ್ಲಾಸ್ಕ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು. " 7 00:00:10,660 --> 00:00:14,510 >> ಆದ್ದರಿಂದ, ನಾನು ಮಾತನಾಡುವ ವೃಂದದಲ್ಲಿರುತ್ತೇನೆ ಏಕೆ ಬಗ್ಗೆ ಸ್ವಲ್ಪ 8 00:00:14,510 --> 00:00:17,400 ನೀವು ಮಾಡಲು ಫ್ಲಾಸ್ಕ್ ಬಳಸಲು ಬಯಸಬಹುದು ಪೈಥಾನ್ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು, ವಿರುದ್ಧವಾಗಿ 9 00:00:17,400 --> 00:00:21,556 ಅಲ್ಲಿಗೆ ಕೆಲವು ಇತರ ಚೌಕಟ್ಟುಗಳ, ಹಾಗೆ ಅತ್ಯಂತ ಪ್ರಸಿದ್ಧ ಇದು ಜಾಂಗೊ,. 10 00:00:21,556 --> 00:00:24,330 ಉಪಶೀರ್ಷಿಕೆ ಹೊಂದಿದೆ "ಮತ್ತು ಏನೋ ಇದು peewee, " 11 00:00:24,330 --> 00:00:27,250 ನಾವು ಬಗ್ಗೆ ಮಾತನಾಡಲು ನೀನು SQL ದತ್ತಾಂಶ ವ್ಯವಹರಿಸಲು. 12 00:00:27,250 --> 00:00:29,610 ಇದು ನಿಜವಾಗಿಯೂ ಸಂತೋಷವನ್ನು ಮಾಡುತ್ತದೆ. 13 00:00:29,610 --> 00:00:32,390 >> ಆದ್ದರಿಂದ, ಇಲ್ಲಿ ಕೇವಲ ಒಂದು ತ್ವರಿತ ಓದಲು ಬಿಟ್ಟು ಇಲ್ಲಿದೆ ನಾನು ಮೇಲೆ ಹೋಗಿ ಯಾವ. 14 00:00:32,390 --> 00:00:35,520 ಆದ್ದರಿಂದ, ಮೊದಲ, ಕೇವಲ ಒಂದು ಸ್ಲೈಡ್ ಎಂದು, Quickstart ಎಂದು ವಿಶೇಷವೇನು 15 00:00:35,520 --> 00:00:38,530 ಇದು ಎಲ್ಲವನ್ನೂ ಪಡೆಯಲು ಹೇಗೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲು. 16 00:00:38,530 --> 00:00:41,760 ನಾನು ನಿರೂಪಿಸುತ್ತಿರುವ ವೃಂದದಲ್ಲಿರುತ್ತೇನೆ ನನ್ನ ಸ್ಥಳೀಯ ಮ್ಯಾಕ್ ಗಣಕದಲ್ಲಿ ಈ, 17 00:00:41,760 --> 00:00:45,220 ಎಂದು ಕೇವಲ ಏಕೆಂದರೆ ನಾನು ಮಾಡಿದ್ದೇನೆ ಅಲ್ಲಿ ಮೊದಲು, ನಾನು, ಇದು ಅತ್ಯಂತ ಆರಾಮದಾಯಕ ಆಮ್ 18 00:00:45,220 --> 00:00:48,510 ಆದರೆ ಈ ಖಂಡಿತವಾಗಿಯೂ CD50 ಐಡಿಇ ಸಾಧ್ಯ. 19 00:00:48,510 --> 00:00:52,050 >> ಆದ್ದರಿಂದ, ಆ ನಂತರ, ನಾನು ಬಯಸುವ , ಫ್ಲಾಸ್ಕ್ ಏನು ಪರಿಚಯಿಸಲು 20 00:00:52,050 --> 00:00:55,089 ಮತ್ತು ನೀವು ಮನವರಿಕೆ ಏಕೆ ನೀವು ಮೊದಲ ಸ್ಥಾನದಲ್ಲಿ ಬಳಸಲು. 21 00:00:55,089 --> 00:00:56,880 ನಂತರ, ನಾನು ಒಂದು ತ್ವರಿತ ನೀಡುತ್ತೇನೆ ನೀವು ಏನು ಉದಾಹರಣೆಗೆ 22 00:00:56,880 --> 00:01:00,550 ಫ್ಲಾಸ್ಕ್, ತ್ವರಿತ ಉದಾಹರಣೆಗೆ ಮಾಡಬಹುದು ನೀವು peewee ರಲ್ಲಿ ಏನು ಮಾಡಬಹುದು, 23 00:01:00,550 --> 00:01:05,010 ಮತ್ತು ನಂತರ ನಾನು ನೀವು ಹೆಚ್ಚು ತೋರಿಸುತ್ತದೆ ಸಂಪೂರ್ಣ ಉದಾಹರಣೆಗೆ ಅಪ್ಲಿಕೇಶನ್ 24 00:01:05,010 --> 00:01:07,520 ನಾವು ಆ ಒಟ್ಟಾಗಿ ಒಟ್ಟಿಗೆ ಮೂಲಕ ನಡೆದು ಹೋಗಬಹುದಾಗಿದೆ. 25 00:01:07,520 --> 00:01:10,040 >> ತದನಂತರ ಅಂತಿಮವಾಗಿ, ರಲ್ಲಿ ಕೊನೆಯ ಸ್ಲೈಡ್, ನಾನು 26 00:01:10,040 --> 00:01:12,730 ನೀವು ನೋಡಲು ಕೆಲವು ಸಂಪನ್ಮೂಲಗಳನ್ನು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ಆನ್ಲೈನ್ ನಲ್ಲಿ. 27 00:01:12,730 --> 00:01:15,560 ಇದು ಸಂಪೂರ್ಣ ಅಲ್ಲ ಫ್ಲಾಸ್ಕ್ ಬಳಸಲು ಹೇಗೆ ಟ್ಯುಟೋರಿಯಲ್. 28 00:01:15,560 --> 00:01:18,140 ನಾನು ಬಿಡಲು ಭಾವಿಸುತ್ತೇವೆ ಮಾಡುತ್ತೇವೆ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೆಲವು ಸಮಯ. 29 00:01:18,140 --> 00:01:21,050 ಯಾರಾದರೂ ಕೇವಲ ಸ್ಥಳೀಯವಾಗಿ ನೋಡುವ ಹಾಗೆ ಮಧ್ಯದಲ್ಲಿ ಕೂಗುತ್ತಾನೆ 30 00:01:21,050 --> 00:01:22,340 ನೀವು ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ. 31 00:01:22,340 --> 00:01:27,150 >> ಆದ್ದರಿಂದ ತ್ವರಿತ ಅನುಸ್ಥಾಪನೆ ವಿಷಯವನ್ನು, ನೀವು ಉದ್ದಕ್ಕೂ ಅನುಸರಿಸಲು ಬಯಸಿದರೆ, 32 00:01:27,150 --> 00:01:29,240 ಅಥವಾ ನೀವು ಈ ಪಡೆಯಲು ಬಯಸಿದರೆ ನಿಮ್ಮ ಸ್ವಂತ ಗಣಕದಲ್ಲಿ ಅಪ್, 33 00:01:29,240 --> 00:01:32,440 ನಾನು ಪೈಥಾನ್ 2.7.10 ಬಳಸಿಕೊಂಡು ವೃಂದದಲ್ಲಿರುತ್ತೇನೆ. 34 00:01:32,440 --> 00:01:35,860 ಫ್ಲಾಸ್ಕ್ ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಪೈಥಾನ್ 3 ಆದರೆ ನಾನು 35 00:01:35,860 --> 00:01:38,660 ಇರುವುದರಿಂದ, ಪೈಥಾನ್ 2 ಬಳಸಿಕೊಂಡು ಕೆಲವು ಪೈಥಾನ್ ಪ್ರವಾಸ ಎಂದು 36 00:01:38,660 --> 00:01:40,910 ಇನ್ನೂ 3 ಕೆಲಸ ಇಲ್ಲ. 37 00:01:40,910 --> 00:01:44,800 ನೀವು ಪಿಪ್ ಅನುಸ್ಥಾಪಿಸಿಕೊಂಡಿದ್ದರೆ, ಇದು ಒಂದು ಪೈಥಾನ್ ಪ್ಯಾಕೇಜ್ ನಿರ್ವಾಹಕರಾಗಿದ್ದಾರೆ, 38 00:01:44,800 --> 00:01:48,190 ನಿಮ್ಮ ಪೈಥಾನ್ ವೇಳೆ ನಾನು ಹೆಚ್ಚು ಅಥವಾ 2.7.9 ಸಮಾನವಾಗಿತ್ತು 39 00:01:48,190 --> 00:01:52,220 ನೀವು ಈಗಾಗಲೇ ಇನ್ಸ್ಟಾಲ್, ಇದು ಈ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಅನುಸ್ಥಾಪಿಸಲು ಸೂಪರ್ ಸುಲಭ. 40 00:01:52,220 --> 00:01:54,990 >> ನೀವು ಪಿಪ್ ಅನುಸ್ಥಾಪಿಸಲು ಇಲ್ಲ ಮಾಡಬಹುದು ಫ್ಲಾಸ್ಕ್, peewee ಅನುಸ್ಥಾಪಿಸಲು ಪಿಪ್ 41 00:01:54,990 --> 00:01:58,600 ಸಾಮಾನ್ಯವಾಗಿ ನೀವು ಕೇವಲ sudo ಔಟ್ ಮಾಡಬೇಕು ಆದ್ದರಿಂದ ಅನುಮತಿಗಳನ್ನು ಕೆಲಸ ಎಂದು. 42 00:01:58,600 --> 00:02:01,080 ಮತ್ತು, ನೀವು ಬಳಸುತ್ತಿದ್ದರೆ ಒಂದು ಸೂಪರ್ ಪೈಥಾನ್ ಹಳೆಯ ಆವೃತ್ತಿ, 43 00:02:01,080 --> 00:02:05,100 ನಾನು, ನಿಮ್ಮ ಪೈಥಾನ್ ಅಪ್ಡೇಟ್ ಶಿಫಾರಸು ಅಥವಾ EasyInstall ಬಳಸಿಕೊಂಡು ಪಿಪ್ ಅನುಸ್ಥಾಪಿಸಲು. 44 00:02:05,100 --> 00:02:09,180 45 00:02:09,180 --> 00:02:11,120 ಆದ್ದರಿಂದ, ಮುಂದಿನ ಪ್ರಶ್ನೆ, ಫ್ಲಾಸ್ಕ್ ಏನು? 46 00:02:11,120 --> 00:02:13,280 ನಾನು ಮೊದಲ ಒಂದು, ಊಹೆ ಸಮಂಜಸ ಪ್ರಶ್ನೆ ನಾನು ಯೋಚಿಸಿದ್ದೀರಾ 47 00:02:13,280 --> 00:02:15,585 ದೀರ್ಘ ಸಮಯ, ಒಂದು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಏನು? 48 00:02:15,585 --> 00:02:17,960 ಒಂದು ಪದ ಏಕೆಂದರೆ ನಾನು ಬಹಳಷ್ಟು ಸುಮಾರು ಎಸೆದ ಭಾವಿಸುತ್ತೇನೆ 49 00:02:17,960 --> 00:02:19,240 ನಾನು ತಿಳಿದಿರಲಿಲ್ಲ. 50 00:02:19,240 --> 00:02:22,340 ನಾನು ಉತ್ತಮ ಎಂದು ಭಾವಿಸುತ್ತೇನೆ ಒಂದು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಏನು ಉದಾಹರಣೆಗೆ, 51 00:02:22,340 --> 00:02:26,960 ನಿಜವಾಗಿಯೂ CS50 ಹಣಕಾಸು, ಅಲ್ಲಿ ಇದು ನಿಜವಾಗಿಯೂ ಕೇವಲ ಒಂದು ವೆಬ್ಸೈಟ್ ಅಲ್ಲ 52 00:02:26,960 --> 00:02:29,320 ಆದರೆ ವಿಷಯ ನೀವು ರೀತಿಯ ಸಂವಹನ ಮಾಡಬಹುದಿತ್ತು. 53 00:02:29,320 --> 00:02:31,736 ಬಳಕೆದಾರ ಖಾತೆಗಳನ್ನು ಇವೆ ಮತ್ತು ವಿವಿಧ ವಸ್ತುಗಳ ಎಲ್ಲಾ ರೀತಿಯ. 54 00:02:31,736 --> 00:02:35,010 ಆದ್ದರಿಂದ, ನಿಖರವಾಗಿ ಅಲ್ಲಿ ಸೆಳೆಯಲು ಒಂದು ವೆಬ್ಸೈಟ್ ಎಂಬುದನ್ನು ನಡುವೆ ಲೈನ್, 55 00:02:35,010 --> 00:02:38,780 ಮತ್ತು ಒಂದು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್, ಯಾವ ರೀತಿಯ ಆಗಿದೆ ಅನಿಯಂತ್ರಿತ, ಆದರೆ ನಾನು ಕಲ್ಪನೆಯನ್ನು ಊಹೆ, 56 00:02:38,780 --> 00:02:42,110 ಇದು ಒಂದು ವೆಬ್ಸೈಟ್ ಹೆಚ್ಚು ವಿಷಯ ಮತ್ತು ಇದು ಒಂದು ಉಪಯುಕ್ತ ಅಪ್ಲಿಕೇಶನ್. 57 00:02:42,110 --> 00:02:46,081 >> ಆದ್ದರಿಂದ, ಫ್ಲಾಸ್ಕ್ ಚೌಕಟ್ಟನ್ನು ಹೊಂದಿದೆ ಪೈಥಾನ್ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮಾಡುವ. 58 00:02:46,081 --> 00:02:48,330 ಮತ್ತು ಆಶಾದಾಯಕವಾಗಿ, ಕೊನೆಯಲ್ಲಿ ಈ ಕಾರಣದಿಂದಾಗಿ, ನಾನು ಮನವರಿಕೆ ಮಾಡುತ್ತದೆ 59 00:02:48,330 --> 00:02:52,210 ನೀವು ನಿಜವಾಗಿ ಏನಾದರೂ ಬರೆಯಲು ಎಂದು CS50 ಹಣಕಾಸು ರೀತಿಯ ಪೈಥಾನ್ ಬಳಸಿಕೊಂಡು ಇದು ನಾನು 60 00:02:52,210 --> 00:02:53,950 ವೈಯಕ್ತಿಕವಾಗಿ, ಪಿಎಚ್ಪಿ ಗಿಂತ ಸಾಕಷ್ಟು ಉತ್ತಮ ರೀತಿಯಲ್ಲಿ. 61 00:02:53,950 --> 00:02:57,320 >> ಆದ್ದರಿಂದ, ಫ್ಲಾಸ್ಕ್, ಅವರು ಕರೆ ಒಂದು microframework, ಇದು ಮೂಲಕ 62 00:02:57,320 --> 00:02:59,800 ಅವರು ಬಹಳ ಅರ್ಥ ಸರಳ, ಆದರೆ ವಿಸ್ತರಣೆಯು. 63 00:02:59,800 --> 00:03:02,980 ಆದ್ದರಿಂದ, ಇದು, ನೀವು ಯಾವ ಹೊಂದಿದೆ ಆದರೆ ನೀವು ಹೆಚ್ಚು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬಯಸಿದರೆ, 64 00:03:02,980 --> 00:03:04,522 ಇದು ಅವುಗಳನ್ನು ತರಲು ಸುಲಭ. 65 00:03:04,522 --> 00:03:06,480 ಆದರೆ ಅದು ಕೇವಲ ಒಂದು microframework ಮಾಡುವುದಿಲ್ಲ 66 00:03:06,480 --> 00:03:08,960 ಇದು ಸಣ್ಣ ಯೋಜನೆಗಳಿಗೆ ಮಾತ್ರ ಎಂದು ಅರ್ಥ. 67 00:03:08,960 --> 00:03:12,590 ನಾನು ಹೇಳುವಂತೆ ಇಲ್ಲಿ ಲಿಂಕ್ ಒಬಾಮಾ 2012 ರಲ್ಲಿ ಫ್ಲಾಸ್ಕ್ ಬಳಸಿದ 68 00:03:12,590 --> 00:03:14,410 ತನ್ನ ಅಭಿಯಾನದ ವೆಬ್ಸೈಟ್, ಇದು ಆಶಾದಾಯಕವಾಗಿ, 69 00:03:14,410 --> 00:03:16,937 ಸಮ್ಮತಿ ಸಂಗತಿಯಾಗಿದೆ. 70 00:03:16,937 --> 00:03:18,770 ಆದರೆ ವಿಷಯ ನಾನು ನಿಜವಾಗಿಯೂ ಫ್ಲಾಸ್ಕ್ ಬಗ್ಗೆ ಇಷ್ಟ 71 00:03:18,770 --> 00:03:22,401 , ಇದು ನಿಜವಾಗಿಯೂ ಮಾಡುವುದಿಲ್ಲ ಎಂಬುದು ನಿಮಗೆ ನಿರ್ಧಾರಗಳನ್ನು ಯಾವುದೇ ರೀತಿಯ. 72 00:03:22,401 --> 00:03:24,150 ನಾವು ಏಕೆಂದರೆ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಬಗ್ಗೆ, 73 00:03:24,150 --> 00:03:26,940 ನಾನು ಮೇಲೆ ರೂಬಿ ಹೋಲಿಸಿ ಹೊಂದಿವೆ ಹಳಿಗಳ ಮತ್ತು ಜಾಂಗೊ, ಇವೆರಡೂ 74 00:03:26,940 --> 00:03:30,450 ಮಹಾನ್ ಚೌಕಟ್ಟುಗಳು ಇಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ, ಆದರೆ ಅವರಿಬ್ಬರೂ ಊಹೆಗಳನ್ನು 75 00:03:30,450 --> 00:03:33,600 ಬಗ್ಗೆ ಹೇಗೆ ನೀವು ಬಯಸುವ ಡೇಟಾಬೇಸ್ ಸಂವಹನ, 76 00:03:33,600 --> 00:03:36,900 ಹೇಗೆ ನಿಮ್ಮ ಪ್ರಸ್ತುತಪಡಿಸಲು ಬಯಸುವ ವೀಕ್ಷಣೆಗಳು, ಮತ್ತು ಅವರು ಖಂಡಿತವಾಗಿಯೂ ಆರ್ 77 00:03:36,900 --> 00:03:38,850 ಆ ಉತ್ತಮ ಅಂಶಗಳನ್ನು. 78 00:03:38,850 --> 00:03:41,490 >> ಉದಾಹರಣೆಗೆ, ರೂಬಿ ಹಳಿಗಳ ಈ ಸಕ್ರಿಯ ದಾಖಲೆ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿದೆ, 79 00:03:41,490 --> 00:03:43,100 ಇದು ನಿಜವಾಗಿಯೂ ಸಂತೋಷ ಅಕ್ಷಾಂಶ ವ್ಯವಹರಿಸಲು ರೀತಿಯಲ್ಲಿ, 80 00:03:43,100 --> 00:03:45,960 ಆದರೆ ನೀವು ಮೇಲೆ ರೂಬಿ ಬಳಸಲು ಬಯಸಿದರೆ ಹಳಿಗಳ, ನೀವು ರೀತಿಯ ಕಟ್ಟಲಾಗುತ್ತದೆ ನೀವು. 81 00:03:45,960 --> 00:03:47,835 ಆದರೆ ಫ್ಲಾಸ್ಕ್, ನಾನು ಮಾಡುತ್ತೇವೆ ಎಂದು peewee ನಿಮಗೆ ತೋರಿಸಲು, 82 00:03:47,835 --> 00:03:49,830 ನೀವು ಯಾವುದೇ ರೀತಿಯ ಬಳಸಬಹುದು ಡೇಟಾಬೇಸ್ ನೀವು ಬಯಸುವ, 83 00:03:49,830 --> 00:03:53,980 ಮತ್ತು ನೀವು ಕೇವಲ ಆ ಬರಬಹುದು ಫ್ಲಾಸ್ಕ್ ಒಳಗೆ ಒಂದು ವಿಸ್ತರಣೆಯಾಗಿ. 84 00:03:53,980 --> 00:03:56,350 >> ಆದ್ದರಿಂದ ಏಕೆ ನಾನು ಇಲ್ಲಿದೆ ಫ್ಲಾಸ್ಕ್ ಇದೂ ಅದು ಇಲ್ಲಿದೆ 85 00:03:56,350 --> 00:04:01,170 ನೀವು ಊಹೆಗಳನ್ನು ಮಾಡುವುದಿಲ್ಲ ವಿಷಯಗಳನ್ನು ಆಧರಿಸಿ ನೀವು ನಿಜವಾಗಿಯೂ ಅಗತ್ಯವಿಲ್ಲ. 86 00:04:01,170 --> 00:04:04,440 >> ಆದ್ದರಿಂದ, ಏಕೆ ನೀವು ಫ್ಲಾಸ್ಕ್ ಬಳಸಬೇಕು? 87 00:04:04,440 --> 00:04:08,230 ಅನುಕೂಲಗಳು ಇದು ಕೇವಲ, ಅವು ನಿಜವಾಗಿಯೂ ಪ್ರಮುಖ ಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ 88 00:04:08,230 --> 00:04:09,420 ಇದು ನಿರ್ಮಿಸಲಾಗಿರುವ ನೀವು. 89 00:04:09,420 --> 00:04:11,980 ಆದ್ದರಿಂದ, ನೀವು ಬಗ್ಗೆ ಚಿಂತೆ ಇಲ್ಲ ವಸ್ತುಗಳ ಇಡೀ ಗುಂಪೇ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವ 90 00:04:11,980 --> 00:04:13,175 ನೀವು ನಿಜವಾಗಿಯೂ ಅಗತ್ಯವಿಲ್ಲ ಎಂದು. 91 00:04:13,175 --> 00:04:15,060 ನೀವು ಚಿಂತೆ ಇಲ್ಲ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಆಫ್ ಮಾಡಲು ಬಗ್ಗೆ 92 00:04:15,060 --> 00:04:16,620 ನೀವು ನಿಜವಾಗಿಯೂ ಅಗತ್ಯವಿಲ್ಲ ಎಂದು. 93 00:04:16,620 --> 00:04:21,082 >> ನಾನು ಹೇಳಿದಂತೆ, ಇದು ಸೂಪರ್ ಇಲ್ಲಿದೆ ವಸ್ತುಗಳ ವಿಸ್ತರಣೆಗಳನ್ನು ಸೇರಿಸಲು ಸುಲಭ 94 00:04:21,082 --> 00:04:21,790 ನೀವು ಬೇಕು ಎಂದು. 95 00:04:21,790 --> 00:04:24,700 ಅವುಗಳಲ್ಲಿ ಕೆಲವು, ಫ್ಲಾಸ್ಕ್ ಹೊಂದಿದೆ ಇದು ತಮ್ಮದೇ ಆದ ಬೆಂಬಲ. 96 00:04:24,700 --> 00:04:28,230 ಆದ್ದರಿಂದ ಫ್ಲಾಸ್ಕ್ ಕರೆಯುವುದನ್ನು ಇಲ್ಲ ನಿರ್ವಹಣೆ ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ ಇದು ನಿರ್ವಹಣೆ, 97 00:04:28,230 --> 00:04:32,060 ಜಾಂಗೊ ಒದಗಿಸುವ ಫಲಕ, ಇದು ನೀವು ಒಂದು ಸಂತೋಷವನ್ನು ದೃಶ್ಯ ರೀತಿಯಲ್ಲಿ ನೀಡುತ್ತದೆ 98 00:04:32,060 --> 00:04:33,405 ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ನಿರ್ವಹಿಸುವ. 99 00:04:33,405 --> 00:04:35,280 ಆದರೆ ಮತ್ತೆ, ನೀವು ಇಂತಹ ಏನೋ ಸರಳ ಮಾಡುವ 100 00:04:35,280 --> 00:04:39,550 ನೀವು ಬಹುಶಃ ಒಂದು ದೊಡ್ಡ ನಿರ್ವಹಣೆ ಅಗತ್ಯವಿಲ್ಲ ಫಲಕ, ಆದ್ದರಿಂದ ನಾನು ಸೂಪರ್ ಸಂತೋಷವನ್ನು ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. 101 00:04:39,550 --> 00:04:45,940 ಮತ್ತು ದುಷ್ಪರಿಣಾಮಗಳು, ಎಂದು ಅವು ನೀವು ಬಾಕ್ಸ್ ಹೊರಗೆ ಕಡಿಮೆ ಶಕ್ತಿಯಿದೆ. 102 00:04:45,940 --> 00:04:49,660 ಆದ್ದರಿಂದ, ನೀವು ಮೊದಲ ಫ್ಲಾಸ್ಕ್ ತೆರೆದಾಗ, ನಿಮ್ಮ ಪೈಥಾನ್ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ, 103 00:04:49,660 --> 00:04:53,150 ನೀವು ಫ್ಲಾಸ್ಕ್ ಗೆ ಟೈಪ್ ಆಮದು *, ಅಥವಾ ಯಾವುದೇ 104 00:04:53,150 --> 00:04:55,957 ನೀವು ನಿಖರವಾಗಿ ಎಲ್ಲಾ ಇರುವುದಿಲ್ಲ ವೈಶಿಷ್ಟ್ಯಗಳು ನೀವು ಬಯಸಬಹುದು. 105 00:04:55,957 --> 00:04:58,540 ಆದ್ದರಿಂದ ನೀವು ಹೆಚ್ಚು ವಿಶದವಾಗಿ ಹೊಂದಿವೆ ನೀವು ಬಯಸುವ ವೈಶಿಷ್ಟ್ಯಗಳು ಪಟ್ಟಿ. 106 00:04:58,540 --> 00:05:01,990 ಆದ್ದರಿಂದ ಒಂದು ಅನನುಕೂಲವೆಂದರೆ, ಆದರೆ ನಾನು ಸಣ್ಣ ವೆಬ್ ಕಟ್ಟಡವನ್ನು ಭಾವಿಸುತ್ತೇನೆ 107 00:05:01,990 --> 00:05:04,782 ನಾನು ರೀತಿಯ ಅಪ್ಲಿಕೇಶನ್ಗಳು ತೋರಿಸುವ ವೃಂದದಲ್ಲಿರುತ್ತೇನೆ ನೀವು ನಿಜಕ್ಕೂ ಒಂದು ಸಮಸ್ಯೆ ಅಲ್ಲ. 108 00:05:04,782 --> 00:05:07,281 ಮತ್ತು ಕಡೆಯದಾಗಿ ಏನು ಒಂದು ಮುದ್ರಣದೋಷ ಇದು ಹೇಳಲು ಭಾವಿಸಲಾದ, 109 00:05:07,281 --> 00:05:10,240 ಕಡಿಮೆ ಗುಣಮಟ್ಟದ ಅವುಗಳೆಂದರೆ ಫ್ಲಾಸ್ಕ್ ಬಳಸಲು ಹೇಗೆ ಸಂಪ್ರದಾಯಗಳನ್ನು, 110 00:05:10,240 --> 00:05:12,400 ಕೇವಲ ಅನೇಕ ಇರುವುದಿಲ್ಲ ಏಕೆಂದರೆ ವೃತ್ತಿಪರವಾಗಿ ಬಳಸುವ ಜನರು 111 00:05:12,400 --> 00:05:13,191 ಜಾಂಗೊ ಹೋಲಿಸಿದರೆ. 112 00:05:13,191 --> 00:05:16,380 ಆದ್ದರಿಂದ, ನೀವು ರೀತಿಯ ನೋಡಿದರೆ, ಜಾಂಗೊ "ಹೇಗೆ ನಾನು X ಮಾಡಬೇಕು", 113 00:05:16,380 --> 00:05:18,190 ನೀವು ಬಹುಶಃ ಇದು ಕಾಣುವಿರಿ. 114 00:05:18,190 --> 00:05:20,260 >> ಉತ್ತಮ ವಿನ್ಯಾಸ ಇಲ್ಲ ನೀವು ಬಳಸಬಹುದು ಮಾದರಿಗಳನ್ನು, 115 00:05:20,260 --> 00:05:22,660 ಆದರೆ ಫ್ಲಾಸ್ಕ್, ಇದು ಇಲ್ಲಿದೆ ರೀತಿಯ ನಿಮ್ಮ ಆದ ದಾರಿಯಲ್ಲಿ ಹೋಗಿ, 116 00:05:22,660 --> 00:05:24,850 ಅದನ್ನು ಏಕೆಂದರೆ ಅತಿ ಚಿಕ್ಕ ಗ್ರಂಥಾಲಯ. 117 00:05:24,850 --> 00:05:27,100 ಆದ್ದರಿಂದ ಆ ದುಷ್ಪರಿಣಾಮಗಳು, ಆದರೆ ನಾನು ಭಾವಿಸುತ್ತೇನೆ 118 00:05:27,100 --> 00:05:29,370 ಅದು ಈಗಲೂ ಬಳಸಲು ಉತ್ತಮ ಗ್ರಂಥಾಲಯದ ಇಲ್ಲಿದೆ. 119 00:05:29,370 --> 00:05:31,909 >> ಇದರಿಂದ ಕೇವಲ ಬಲ ಫ್ಲಾಸ್ಕ್ ಆಗಿ ನೆಗೆಯುವುದನ್ನು ಅವಕಾಶ. 120 00:05:31,909 --> 00:05:34,200 ಈ ಖಂಡಿತವಾಗಿಯೂ ಹೋಗುತ್ತಿಲ್ಲ ಇದೆ ಒಂದು ಸಂಪೂರ್ಣ ಟ್ಯುಟೋರಿಯಲ್ ಎಂದು, 121 00:05:34,200 --> 00:05:37,480 ಆದರೆ ನೀವು ಕಲ್ಪನೆಯನ್ನು ನೀಡಲು ಇಲ್ಲಿದೆ ವಿಷಯಗಳನ್ನು ರಚಿಸುವುದು ಹೇಗೆ, 122 00:05:37,480 --> 00:05:40,790 ಮತ್ತು ಆದ್ದರಿಂದ ನೀವು ಹೋಗುವ ಹಾಯಾಗಿರುತ್ತೇನೆ ಆಫ್ ಮತ್ತು ದಸ್ತಾವೇಜನ್ನು ನೋಡುವ 123 00:05:40,790 --> 00:05:42,570 ಮತ್ತು ತಿಳಿದುಕೊಳ್ಳುವಲ್ಲಿ. 124 00:05:42,570 --> 00:05:48,500 >> ಆದ್ದರಿಂದ, ನನಗೆ ನಿಜವಾಗಿಯೂ ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ ಮೊದಲು ಸರಳ ಉದಾಹರಣೆಗೆ, 125 00:05:48,500 --> 00:05:50,737 ಮತ್ತು ನೀವು ಏನು ಎಂದು ತೋರಿಸಲು ತೋರುತ್ತಿದೆ, ಮತ್ತು ನಂತರ ನಾವು ಮಾಡುತ್ತೇವೆ 126 00:05:50,737 --> 00:05:52,070 ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಅದನ್ನು ಮುರಿಯಲು. 127 00:05:52,070 --> 00:05:56,160 >> ಆದ್ದರಿಂದ ಈ ಇಲ್ಲಿ, ನನಗೆ ಇದು ಚಾಲನೆಯಲ್ಲಿರುವ ಪಡೆಯಲು ಅವಕಾಶ. 128 00:05:56,160 --> 00:06:06,800 129 00:06:06,800 --> 00:06:09,750 ಆದ್ದರಿಂದ, ನಾನು ಈಗ ನನ್ನ ಅಪ್ಲಿಕೇಶನ್ ಚಲಿಸುತ್ತಿರುವ. 130 00:06:09,750 --> 00:06:15,910 ನಾನು ಸಫಾರಿ ತೆರೆಯುತ್ತದೆ ಹೋಗುವ, ಮತ್ತು ನಾನು ಇದು ನನ್ನ ಸ್ಥಳೀಯ ಹೋಸ್ಟ್ ಚಲಿಸುತ್ತಿರುವ ವಿಶೇಷವೇನು. 131 00:06:15,910 --> 00:06:19,360 ಆದ್ದರಿಂದ ನಾನು ಈ ದೊಡ್ಡ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ. 132 00:06:19,360 --> 00:06:23,960 ಆದರೆ ಅತಿಥೇಯ: 5000 133 00:06:23,960 --> 00:06:27,650 >> ಆದ್ದರಿಂದ, ಇದೀಗ, ಎಲ್ಲಾ ಮಾಡುತ್ತದೆ , ನೀವು ವೆಬ್ಸೈಟ್ ಭೇಟಿ ಮಾಡಿದಾಗ, 134 00:06:27,650 --> 00:06:31,490 ಇದು ", ಹಲೋ ಫ್ಲಾಸ್ಕ್" ಔಟ್ ಮುದ್ರಿಸುತ್ತದೆ ಇದು ಸೂಪರ್ ಉಪಯೋಗವಿಲ್ಲ 135 00:06:31,490 --> 00:06:34,630 ಆದರೆ ನಾನು ಆ ತಂಪಾದ ಹಿತ ಈ ಕಡಿಮೆ ಕಡತದಲ್ಲಿ, 136 00:06:34,630 --> 00:06:37,390 ನಾವು ಒಂದು ವೆಬ್ ಸರ್ವರ್ ಚಲಿಸುತ್ತಿರುವ ಏನೋ ಮುದ್ರಿಸುವ ಇದೆ. 137 00:06:37,390 --> 00:06:40,500 ಆದ್ದರಿಂದ, ವಾಸ್ತವವಾಗಿ ನೋಡೋಣ ಎರಡನೇ ಕೋಡ್ ನಲ್ಲಿ, 138 00:06:40,500 --> 00:06:43,080 ಮತ್ತು ಸ್ವಲ್ಪ ಅದನ್ನು ಮುರಿಯಲು. 139 00:06:43,080 --> 00:06:45,260 ಗಾತ್ರ ಇಲ್ಲಿ ಎಲ್ಲರಿಗೂ ಒಳ್ಳೆಯದು? 140 00:06:45,260 --> 00:06:51,560 >> ಆದ್ದರಿಂದ, ಆಶಾದಾಯಕವಾಗಿ, ನೀವು ಸ್ವಲ್ಪ ಆರ್ ಪೈಥಾನ್ ಬಳಸಿಕೊಂಡು ಆರಾಮದಾಯಕ. 141 00:06:51,560 --> 00:06:55,820 ನಾವು ನೋಡಬಹುದು ಎಂದು ಕಲ್ಪಿಸಿಕೊಂಡು ನಾನು ಪೈಥಾನ್ ಮತ್ತು ಅದನ್ನು ಓದಲು. 142 00:06:55,820 --> 00:06:59,290 ನೀವು ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಏನು, ನಾನು ಆ ಮೇಲೆ ಹೋಗಬಹುದು. 143 00:06:59,290 --> 00:07:03,974 >> ಆದ್ದರಿಂದ ಮೊದಲ ಸಾಲು ಫ್ಲಾಸ್ಕ್ ಗೆ, ಆಗಿದೆ, ನಾವು ಒಂದು ಬಂಡವಾಳ, ಫ್ಲಾಸ್ಕ್ ಆಮದು "ಎಫ್" 144 00:07:03,974 --> 00:07:06,140 ಎಲ್ಲಾ ತೆರನಾದ ನೀವು ಪ್ರಮುಖ ಲಕ್ಷಣಗಳು. 145 00:07:06,140 --> 00:07:08,890 ಯಾವಾಗ ನೀವು ನಾವು ಬರೆಯುತ್ತಿದ್ದೇವೆ ಫೈಲ್ ಮತ್ತು ಬಳಸಿಕೊಂಡು ಫ್ಲಾಸ್ಕ್, 146 00:07:08,890 --> 00:07:12,120 ನೀವು ಆಮದು ಬಯಸುವ ಎಂದು ನೀನು, ಎಲ್ಲಾ ಪ್ರಮುಖ ವಿಷಯಗಳನ್ನು ಹೊಂದಿದೆ ಕೇವಲ. 147 00:07:12,120 --> 00:07:15,400 ನಾವು ಮುಂದೆ, ನಾವು ಕೇವಲ, ಈ ಕಾರ್ಯ ಫ್ಲಾಸ್ಕ್ ಕರೆ 148 00:07:15,400 --> 00:07:19,270 ಅಪ್ಲಿಕೇಶನ್ ವಸ್ತು ರಚಿಸಲು, ಮತ್ತು ನೀವು ಮಾಡಲು ಯಾವಾಗಲೂ ಹಾಗೆ ಬಯಸುವ ಹೋಗುವ. 149 00:07:19,270 --> 00:07:25,960 >> ತದನಂತರ, ಕೆಳಗೆ ಹಾರಿ ಕೆಳಗೆ ವೇಗವಾಗಿ, ಈ ಭಾಗದಲ್ಲಿ ಇಲ್ಲಿ ಇದೆ 150 00:07:25,960 --> 00:07:28,760 ಇದು 'if_name _ == "_ main_"' ಒಂದು ಪೈಥಾನ್ ಸಮಾವೇಶ ರೀತಿಯ. 151 00:07:28,760 --> 00:07:32,750 ಆದ್ದರಿಂದ ಈ ಮಾತ್ರ ನೀವು ಕಾರ್ಯಗತಗೊಳಿಸಲು ನೇರವಾಗಿ ಪೈಥಾನ್ ಬಳಸಿಕೊಂಡು ಈ ಫೈಲ್ ರನ್. 152 00:07:32,750 --> 00:07:36,040 ನಂತರ, ನಾವು ತಿನ್ನುವೆ, app.run ಕರೆ ವಾಸ್ತವವಾಗಿ ಹೋಗುವ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಾರಂಭಿಸಿ. 153 00:07:36,040 --> 00:07:39,570 >> ಆದ್ದರಿಂದ, ಆ ಮುಖ್ಯ ರಚನೆ ಎಂದು ನೀವು ಯಾವುದೇ ಫ್ಲಾಸ್ಕ್ ಅನ್ವಯದಲ್ಲಿ ಮಾಡುತ್ತೇವೆ, 154 00:07:39,570 --> 00:07:48,550 ಈ ಹೊಂದಿರುತ್ತದೆ ಇದೆ ಅಪ್ಲಿಕೇಶನ್ = ಫ್ಲಾಸ್ಕ್ (_name_), ತದನಂತರ app.run. 155 00:07:48,550 --> 00:07:54,940 >> ಆದ್ದರಿಂದ, ಎರಡು ವಿಷಯಗಳನ್ನು ನಾನು ಹೊಂದಿರುವ ಇಲ್ಲಿ, ನಾವು ಮಾರ್ಗಗಳನ್ನು ಕರೆಯುವ. 156 00:07:54,940 --> 00:07:57,150 ಆದ್ದರಿಂದ, ಬಗ್ಗೆ ಮಾತನಾಡಲು ಅವಕಾಶ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ರೂಟಿಂಗ್. 157 00:07:57,150 --> 00:07:58,430 ನಾನು ಮತ್ತೆ ಸ್ಲೈಡ್ ಹೋಗುತ್ತೇನೆ. 158 00:07:58,430 --> 00:08:02,540 >> ಆದ್ದರಿಂದ ಮೂಲಭೂತ ಫ್ಲಾಸ್ಕ್ ಪರಿಕಲ್ಪನೆ ರೂಟಿಂಗ್ ಇದೆ. 159 00:08:02,540 --> 00:08:06,750 ಮತ್ತು ಇದು ಉಪಾಯ ನೀವು Python ನಲ್ಲಿ ಕಾರ್ಯಗಳನ್ನು ನಿಯೋಜಿಸಿ 160 00:08:06,750 --> 00:08:11,280 ನಿರ್ದಿಷ್ಟ ವಿಳಾಸಗಳಿಗೆ ನಿಮ್ಮ ವೆಬ್ ಪುಟದಲ್ಲಿ. 161 00:08:11,280 --> 00:08:13,930 ಆದ್ದರಿಂದ, ಯಾವಾಗ ನೀವು ಬಯಸುವ ಹೊಸ ಮಾರ್ಗವನ್ನು ರಚಿಸಲು, 162 00:08:13,930 --> 00:08:16,500 ಈ @ app.route ಬಳಸಲು ಕಾರ್ಯ ಗೃಹಾಲಂಕಾರಕ. 163 00:08:16,500 --> 00:08:19,770 ಆದ್ದರಿಂದ, ನೀವು ಪರಿಚಯವಿಲ್ಲದ ವೇಳೆ ಇವೆ Python ನಲ್ಲಿ ಕಾರ್ಯ ಅಲಂಕಾರಕರು, 164 00:08:19,770 --> 00:08:24,160 ಇದು ಈ ಪರಿಕಲ್ಪನೆಯನ್ನು ಎಂದು ನೀವು ಒಂದು ಕಾರ್ಯ ಪಡೆಯಲು ಅನುಮತಿಸುತ್ತದೆ 165 00:08:24,160 --> 00:08:26,800 ಮತ್ತು ಬೇರೆಯದರಲ್ಲಿ ಅದನ್ನು ಸುತ್ತುವರೆದಿರುವ. 166 00:08:26,800 --> 00:08:30,140 >> ಆದ್ದರಿಂದ ನಿಜವಾಗಿಯೂ, ಈ ಗೃಹಾಲಂಕಾರಕ ಏನು, ಇದು ಕೆಳಗೆ ಕಾರ್ಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಎಂಬುದು 167 00:08:30,140 --> 00:08:33,409 ಮತ್ತು ಇದು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ಸೇರಿಸುತ್ತದೆ ಇದು, ಆದರೆ ಏನು ಫ್ಲಾಸ್ಕ್ ವಾಸ್ತವವಾಗಿ 168 00:08:33,409 --> 00:08:37,480 ಸಂಭವಿಸಿ ಗಳಿಸುತ್ತದೆ ಸೂಪರ್ ಅಲ್ಲ ನಿರ್ಣಾಯಕ, ಆದರೆ ಮುಖ್ಯ ಎಂಬುದನ್ನು, 169 00:08:37,480 --> 00:08:43,640 ನೀವು, ಮಾರ್ಗ ಮೊದಲು ಈ @ app.route ಪುಟ್, ಮತ್ತು 170 00:08:43,640 --> 00:08:46,480 ಮಾರ್ಗದ ವಿಳಾಸ ಆದ್ದರಿಂದ ಕಡಿದು ಏನು ನಾವು 171 00:08:46,480 --> 00:08:48,360 ನಾವು ವೆಬ್ ಪುಟ ತೆರೆದಾಗ ಕಂಡಿತು. 172 00:08:48,360 --> 00:08:49,580 ಆದ್ದರಿಂದ ಮುಖಪುಟ ಇಲ್ಲಿದೆ. 173 00:08:49,580 --> 00:08:51,037 ಇದು ಕೇವಲ ಕಡಿದು ಮಾರ್ಗ ಇಲ್ಲಿದೆ. 174 00:08:51,037 --> 00:08:52,370 ತದನಂತರ ನೀವು ಈ ಫಂಕ್ಷನ್. 175 00:08:52,370 --> 00:08:54,453 ಕ್ರಿಯೆಯ ಹೆಸರು ನೀವು ಬಯಸುವ ಯಾವುದೇ ಮಾಡಬಹುದು. 176 00:08:54,453 --> 00:08:56,930 ಅದು ಹೊಂದಿಲ್ಲ ಮುಖೇನ ಮಾಡಬೇಕು. 177 00:08:56,930 --> 00:08:59,440 ತದನಂತರ, ಯಾವುದೇ ಕಾರ್ಯ ಹಿಂದಿರುಗಿದ, 178 00:08:59,440 --> 00:09:01,730 ಕ್ರಿಯೆ ಸ್ಟ್ರಿಂಗ್ ಹಿಂದಿರುಗಿಸಬೇಕು. 179 00:09:01,730 --> 00:09:03,740 ಮತ್ತು ಆ ವಾಕ್ಯವನ್ನು ಮಾಡಬಹುದು ಎಚ್ಟಿಎಮ್ಎಲ್ ಏನು ಹೊಂದಿರುವುದಿಲ್ಲ 180 00:09:03,740 --> 00:09:06,920 ಮತ್ತು ಯಾವ ಪಡೆಯುತ್ತಾನೆ ವಾಸ್ತವವಾಗಿ ಎಚ್ಟಿಎಮ್ಎಲ್ ನಿಮ್ಮ ವೆಬ್ ಬ್ರೌಸರ್ ಮರಳಿದರು, 181 00:09:06,920 --> 00:09:08,200 ಮತ್ತು ಆ ನೀಡುತ್ತದೆ. 182 00:09:08,200 --> 00:09:12,030 >> ಆದ್ದರಿಂದ ಇದೇ ಸಂಕೇತ ಉದಾಹರಣೆಗೆ ಆಗಿತ್ತು 183 00:09:12,030 --> 00:09:16,430 ನಾನು ನಡೆದ, ಆದ್ದರಿಂದ ನಾವು ಕಡಿದು ಭೇಟಿ ಮಾಡಿದಾಗ, ಇದು ಒಂದು ಹಲೋ ವರ್ಲ್ಡ್ ಕಾರ್ಯ, ಕರೆಯುತ್ತದೆ 184 00:09:16,430 --> 00:09:20,470 ಕೇವಲ ಒಂದು ಸ್ಟ್ರಿಂಗ್, ಹಲೋ ಫ್ಲಾಸ್ಕ್ ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಮತ್ತು ಆ ತೆರೆಯಲ್ಲಿ ಮುದ್ರಿತ ಸಿಗುತ್ತದೆ. 185 00:09:20,470 --> 00:09:27,290 >> ಆದ್ದರಿಂದ ಇನ್ನೊಂದು ಉದಾಹರಣೆ ಇಲ್ಲ, ಇದು ಮಾಡಿದಾಗ, ನಿನ್ನ / ಭೇಟಿ, 186 00:09:27,290 --> 00:09:30,370 ಇದು ಹಲೋ ಪದಗಳ, ಔಟ್ ಮುದ್ರಿಸುತ್ತದೆ ವಾಸ್ತವವಾಗಿ, ಹಲೋ ವರ್ಲ್ಡ್ ಹೇಳುತ್ತಾರೆ, 187 00:09:30,370 --> 00:09:32,010 ಆದರೆ ಆ ಉದ್ದೇಶಪೂರ್ವಕ ನಟಿಸಲು ಅವಕಾಶ. 188 00:09:32,010 --> 00:09:35,140 ಆದ್ದರಿಂದ ನಿಜವಾದ ತ್ವರಿತ ಎಂದು ಮೇಲೆಳೆದುಕೊಳ್ಳಲು ಅವಕಾಶ. 189 00:09:35,140 --> 00:09:41,290 >> ಆದ್ದರಿಂದ ನೀವು ಹಲೋ / localhost ಹೋಗಿ, ಈಗ ಯಾವುದೋ ಮುದ್ರಿಸುತ್ತದೆ. 190 00:09:41,290 --> 00:09:45,680 ಆದ್ದರಿಂದ ಹೇಗೆ ಕೇವಲ ಒಂದು ತ್ವರಿತ ಉದಾಹರಣೆ ನೀವು ಎರಡು ವಿಭಿನ್ನ ಮಾರ್ಗಗಳನ್ನು ರಚಿಸಬಹುದು. 191 00:09:45,680 --> 00:09:50,630 >> ಆದ್ದರಿಂದ, ಇದುವರೆಗೆ ಈ ಸೂಪರ್ ಉಪಯೋಗವಿಲ್ಲ ನೀವು ಮಾಡಬಹುದು ಒಂದು ಇಡೀ ಬಹಳಷ್ಟು ಇಲ್ಲ, 192 00:09:50,630 --> 00:09:55,360 ನೀವು ಎಲ್ಲಾ ಹಾಗೆ ವಿವಿಧ HTML ಪುಟಗಳನ್ನು ಹೊಂದಿರುವ, 193 00:09:55,360 --> 00:09:58,000 ಮತ್ತು ನೀವು ನಿರ್ದಿಷ್ಟ ಭೇಟಿ ಮಾಡಿದಾಗ ಪುಟ ಇದು ಕೇವಲ ಪುಟ ಲೋಡ್. 194 00:09:58,000 --> 00:10:00,864 ಆದ್ದರಿಂದ ಕೆಲವು ಹೆಚ್ಚು ನೋಡೋಣ ನೀವು ಮಾಡಬಹುದು ಉಪಯುಕ್ತ ವಿಷಯಗಳನ್ನು. 195 00:10:00,864 --> 00:10:03,780 ಆದ್ದರಿಂದ, ಒಂದು ವಿಷಯ ನೀವು ಹೊಂದಿರಬಹುದು ನಾನು ಎಳೆದ ಉದಾಹರಣೆಗೆ ಗಮನಕ್ಕೆ 196 00:10:03,780 --> 00:10:07,160 ಅಪ್, ನಾನು app.run ಎಂದು ಆಗಿದೆ (ಡಿಬಗ್ = ನಿಜವಾದ). 197 00:10:07,160 --> 00:10:09,580 ಆದ್ದರಿಂದ, ಈ ಡಿಬಗ್ ವಾದವು, ಮಾಡುತ್ತದೆ 198 00:10:09,580 --> 00:10:14,600 ನಿಮ್ಮ ವೆಬ್ ಸರ್ವರ್ ರನ್ ಎಂದು, ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಇರುವಾಗ, 199 00:10:14,600 --> 00:10:18,100 ಒಂದು ಕಡತವನ್ನು ನೀವು ಬದಲಾಯಿಸಿದರೆ, ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸರ್ವರ್ ಮರುಲೋಡ್. 200 00:10:18,100 --> 00:10:21,160 >> ಆದ್ದರಿಂದ ನೀವು ವಾಸ್ತವವಾಗಿ ಇಲ್ಲ ಸೂಪರ್ ಉಪಯುಕ್ತ ಇದು ಪುನರಾರಂಭದ ಪೈಥಾನ್,. 201 00:10:21,160 --> 00:10:24,020 ನಾನು ತೋರಿಸಬಹುದು. 202 00:10:24,020 --> 00:10:26,960 ನನ್ನ ಕೋಡ್ ಮೇಲೆಳೆದುಕೊಳ್ಳಲು ಲೆಟ್ ಇದು ಮುದ್ರಣದೋಷ ಜೊತೆ, 203 00:10:26,960 --> 00:10:30,420 ಮತ್ತು ಮುದ್ರಣದೋಷ ಹಾಕಲು ನಟಿಸಲು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಬೋಧಪ್ರದ ಉದ್ದೇಶಗಳಿಗಾಗಿ. 204 00:10:30,420 --> 00:10:31,625 ಆದ್ದರಿಂದ ಈ ಹಿಂದೆ ಸೇರಿಸಲು ಅವಕಾಶ. 205 00:10:31,625 --> 00:10:33,140 ಈಗ ಇದು ಹಲೋ ವರ್ಲ್ಡ್ ಹೇಳುತ್ತಾರೆ. 206 00:10:33,140 --> 00:10:34,410 ನಾನು ಉಳಿಸುತ್ತದೆ. 207 00:10:34,410 --> 00:10:36,540 ಮತ್ತು ನಾವು ಮತ್ತೆ ಪುಲ್ ಟರ್ಮಿನಲ್, ನೀವು ಮಾಡುತ್ತೇವೆ 208 00:10:36,540 --> 00:10:39,520 ಇದು ಪುನರಾರಂಭ ಎಂದು ಹೇಳುತ್ತಾರೆ, ಇದು ಬದಲಾವಣೆ ಪತ್ತೆ ಹಚ್ಚಿದ ಕಾರಣ, 209 00:10:39,520 --> 00:10:43,620 ಮತ್ತು ಈಗ ನಾವು, ಈ ಪುಟವನ್ನು ಮರುಲೋಡ್ ಮಾಡಿದಾಗ ಇದು ಸರಿಯಾದ ವಿಷಯ ಮುದ್ರಿಸುತ್ತದೆ. 210 00:10:43,620 --> 00:10:45,630 >> ಆದ್ದರಿಂದ ಡಿಬಗ್ ಆ ಉಪಯುಕ್ತ ಸೂಪರ್. 211 00:10:45,630 --> 00:10:48,740 ನೀವು ಯಾವುದೇ ಹೊಂದಿದ್ದರೆ ಘರ್ಷಣೆಯ ರೀತಿಯ, ಆದ್ದರಿಂದ 212 00:10:48,740 --> 00:10:54,370 ನನಗೆ ಈ ಅಪ್ಲಿಕೇಶನ್ ಕುಸಿತ ಮಾಡೋಣ ಹೊಂದಿರುವ ಮೂಲಕ ಸ್ಟ್ರಿಂಗ್ ಮರಳಲು. 213 00:10:54,370 --> 00:10:57,540 ಆದ್ದರಿಂದ, ಕೇವಲ ಇದು ಹೊಂದಿವೆ ಲೆಟ್ ತಂದೆಯ ಕಾರಣಕ್ಕೆ ಯಾವುದೇ ಮರಳಲು. 214 00:10:57,540 --> 00:11:00,810 ನಂತರ ನಾನು ಈ ಭೇಟಿ ಮಾಡಿದಾಗ ಪುಟ, ಇದು ಕೇವಲ ನಾಶವಾಗುತ್ತವೆ, 215 00:11:00,810 --> 00:11:04,465 ಆದರೆ ಸರ್ವರ್ ಅದನ್ನು ಕುಸಿತಕ್ಕೆ ಇಲ್ಲ ವಾಸ್ತವವಾಗಿ ನೀವು ಸೂಪರ್ ಉಪಯುಕ್ತ ಮರಳಿ ನೀಡುತ್ತದೆ 216 00:11:04,465 --> 00:11:06,490 ಎಲ್ಲವೂ ಸುಳುಹು ತಪ್ಪಾಗಿದೆ. 217 00:11:06,490 --> 00:11:10,050 ಮತ್ತು, ನಿಜವಾಗಿಯೂ ಸಂತೋಷವನ್ನು ಏನು ಎಂಬುದು ಈ ಹಿಂದೆ ಜಾಡಿನ ಯಾವುದೇ ಹಂತದಲ್ಲಿ ಆ 218 00:11:10,050 --> 00:11:14,260 ನೀವು ಒಂದು ಪರಸ್ಪರ ತೆರೆಯುತ್ತದೆ ಇಲ್ಲಿ ಶೆಲ್, ಮತ್ತು ರೀತಿಯ ಮುದ್ರಿಸುತ್ತದೆ ಏನು 219 00:11:14,260 --> 00:11:17,780 ಅಸ್ಥಿರ ನೀವು ನೋಡೋಣ ಬಯಸುವ. 220 00:11:17,780 --> 00:11:21,054 >> ಆದ್ದರಿಂದ ಡೀಬಗ್ ನಿಜಕ್ಕೂ ಹುಡುಕುವ ಉಪಯುಕ್ತ 221 00:11:21,054 --> 00:11:23,470 ಏನು ನಡೆಯುತ್ತಿದೆ ನಿಮ್ಮ ಸರ್ವರ್, ಬದಲಿಗೆ ಕೇವಲ ನೋಡಿದ 222 00:11:23,470 --> 00:11:28,201 500 ಆಂತರಿಕ ರೀತಿಯ ಪಿಎಚ್ಪಿ ಏನೋ ಸೂಪರ್ ಅನುಪಯುಕ್ತ ಇದು ಸರ್ವರ್ ದೋಷ. 223 00:11:28,201 --> 00:11:30,700 ಒಂದು ವಿಷಯ, ತಿಳಿದಿರಲಿ ನೀವು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಮಾಡಿದರೆ 224 00:11:30,700 --> 00:11:34,260 ಆದ್ದರಿಂದ, ಸಾರ್ವಜನಿಕ ಗೋಚರಿಸುತ್ತದೆ ನೀವು ಎಂದಿಗೂ ಡಿಬಗ್ ಮೋಡ್ ಬಿಡಲು ಬಯಸುವ, 225 00:11:34,260 --> 00:11:37,320 ಜನರು ಏಕೆಂದರೆ ಕನ್ಸೋಲ್ ಬಳಸುವ ನಾನು 226 00:11:37,320 --> 00:11:39,150 ನೀವು ಕ್ರಮವಿಲ್ಲದ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ ತೋರಿಸಿತ್ತು. 227 00:11:39,150 --> 00:11:42,120 >> ಆದ್ದರಿಂದ ಅವರು ಯಾವುದೇ ರೀತಿಯ ಮುದ್ರಿಸುತ್ತದೆ ನೀವು ಅಲ್ಲಿ ಹೊಂದಿರುವ ರಹಸ್ಯ ಸಂಕೇತಗಳು, 228 00:11:42,120 --> 00:11:44,755 ಅವರು ನಿಖರವಾಗಿ ನೋಡಬಹುದು ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ಕೆಲಸ ಇದೆ. 229 00:11:44,755 --> 00:11:46,630 ಆದ್ದರಿಂದ ನಿಜವಾಗಿಯೂ ಉಪಯುಕ್ತ ಪರೀಕ್ಷೆಗೆ, ಆದರೆ ಯಾವಾಗಲೂ 230 00:11:46,630 --> 00:11:50,090 ಮೊದಲು ಅದನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಮರೆಯಬೇಡಿ ನೀವು ಆನ್ಲೈನ್ ಏನು ಪ್ರಕಟಿಸಬಹುದು. 231 00:11:50,090 --> 00:11:56,640 >> ಆದ್ದರಿಂದ ನೀವು ಏನೋ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ ಪಿಎಚ್ಪಿ ಹಾಗೆ, ಈ ಕಲ್ಪನೆಯನ್ನು ಇಲ್ಲ 232 00:11:56,640 --> 00:11:58,920 ನೀವು ಹಸ್ತಾಂತರಿಸುತ್ತಾನೆ ವೆಬ್ ಪುಟಗಳ ಮಧ್ಯೆ ಮಾಹಿತಿ 233 00:11:58,920 --> 00:12:03,620 ವಾಸ್ತವವಾಗಿ ಮಾಹಿತಿ ಹಾಕುವ ಮೂಲಕ ಒಂದು ಪಡೆಯಿರಿ ವಿನಂತಿಯನ್ನು ಇದು URL ಅನ್ನು ರಲ್ಲಿ, 234 00:12:03,620 --> 00:12:07,490 ಆದರೆ ಫ್ಲಾಸ್ಕ್, ನೀವು ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು ರೀತಿಯ ಆ ರೀತಿಯ ಮಾಡಲು, 235 00:12:07,490 --> 00:12:10,590 ಇರುವ ಮಾರ್ಗ ಹೊಂದುವ ಮೂಲಕ ಇದು ಭಾಗವಾಗಿ ವೇರಿಯಬಲ್. 236 00:12:10,590 --> 00:12:14,090 >> ಈ ನೋಡಲು ಆದ್ದರಿಂದ ಇಲ್ಲಿ ತೆರೆಯಲ್ಲಿ ಉದಾಹರಣೆಗೆ, 237 00:12:14,090 --> 00:12:19,930 ನಾವು ಎಂದು ಮಾರ್ಗವನ್ನು ಹೊಂದಿರುತ್ತವೆ ('/ ಹಲೋ /'), ಮತ್ತು ಆದ್ದರಿಂದ, ನೀವು ಭೇಟಿ ವೇಳೆ 238 00:12:19,930 --> 00:12:23,790 / ಹಲೋ / ಏನೋ, ಏನೋ ವಾಸ್ತವವಾಗಿ ಭರ್ತಿ ಕಾಣುವುದು ಇದೆ 239 00:12:23,790 --> 00:12:25,490 ಹೆಸರು ವೇರಿಯಬಲ್ ಒಳಗೆ. 240 00:12:25,490 --> 00:12:27,850 ಮತ್ತು ಕಾರ್ಯ ಗಮನಕ್ಕೆ ಆ ಮಾರ್ಗದಲ್ಲಿ ಬರುತ್ತದೆ 241 00:12:27,850 --> 00:12:31,302 ನಿಯತಾಂಕ ತೆಗೆದುಕೊಳ್ಳಲು ಹೊಂದಿದೆ ಹೆಸರು, ಇದು ವಾಸ್ತವವಾಗಿ ತಿನ್ನುವೆ ಆದ್ದರಿಂದ 242 00:12:31,302 --> 00:12:32,510 ಕಾರ್ಯ ಜಾರಿಗೆ ಪಡೆಯುತ್ತೀರಿ. 243 00:12:32,510 --> 00:12:34,190 >> ತದನಂತರ, ಒಮ್ಮೆ ನೀವು ಆ ಕಾರ್ಯದ ಒಳಗೆ, 244 00:12:34,190 --> 00:12:36,420 ನೀವು ಇಷ್ಟಪಡುವ ಚಿಕಿತ್ಸೆ ಸಾಮಾನ್ಯ ಪೈಥಾನ್ ವೇರಿಯಬಲ್, 245 00:12:36,420 --> 00:12:39,650 ಮತ್ತು ಆದ್ದರಿಂದ, ಇದು ಹಲೋ ಮುದ್ರಿಸುತ್ತದೆ, ಮತ್ತು ಇದು 246 00:12:39,650 --> 00:12:42,000 ಬಳಸಿಕೊಂಡು ಹೆಸರಿನಲ್ಲಿ ತುಂಬಲು ಕೆಲವು ಸ್ಟ್ರಿಂಗ್ ಫಾರ್ಮ್ಯಾಟಿಂಗ್. 247 00:12:42,000 --> 00:12:48,060 >> ಆದ್ದರಿಂದ ಒಂದು ನಿರ್ದೇಶನಕ್ಕೆ ವೇರಿಯಬಲ್ ಭಾಗಗಳು ಸೇರಿಸಲು, ನೀವು ಗುರುತು ಕೋನ ಆವರಣ ಬಳಸಿ. 248 00:12:48,060 --> 00:12:51,220 ಮತ್ತು ಐಚ್ಛಿಕವಾಗಿ ನೀವು ಬಳಸಬಹುದು ಯಾವ ಒಂದು ಪರಿವರ್ತಕ ಕರೆಯಲಾಗುತ್ತದೆ. 249 00:12:51,220 --> 00:12:56,840 ಆದ್ದರಿಂದ, ನೀವು ಈ ಮಾಡಿದರೆ ಕೊಲೊನ್ ಟಿಪ್ಪಣಿ, 250 00:12:56,840 --> 00:13:00,015 ನೀವು ಎಂದು ಸೂಚಿಸಬಹುದು ಒಂದು ಇಂಟ್ ಅಥವಾ ಫ್ಲೋಟ್ ಅಥವಾ ಮಾರ್ಗ, 251 00:13:00,015 --> 00:13:01,640 ಮತ್ತು ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ. 252 00:13:01,640 --> 00:13:05,130 ನೀವು ಪರಿವರ್ತನೆ ಮಾಡಬಹುದು ಪೈಥಾನ್ ಕಾರ್ಯ ಒಳಗೆ 253 00:13:05,130 --> 00:13:09,710 ಕೇವಲ ಒಂದು ಎರಕಹೊಯ್ದ ಬಳಸಿಕೊಂಡು, ಆದರೆ ಕೆಲವೊಮ್ಮೆ ವೇಳೆ ನೀವು ಒಂದು ಇಂಟ್ ನ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಬಯಸುವ, 254 00:13:09,710 --> 00:13:12,080 ನೀವು ಹಾಕಬಹುದು ಹಾಗಾದರೆ ಪರಿವರ್ತನೆ ನಿಯಮ. 255 00:13:12,080 --> 00:13:15,930 >> ಆದ್ದರಿಂದ ಅವರ ಒಂದು ಉದಾಹರಣೆಯನ್ನು ಎಳೆಯಲು ಅವಕಾಶ ಕೆಲವು ವೇರಿಯಬಲ್ ನಿಯಮಗಳ. 256 00:13:15,930 --> 00:13:21,480 ಇಲ್ಲಿ, ಈ ಮೂಲ ಅದೇ ಹೊಂದಿದೆ ಫ್ಲಾಸ್ಕ್ ಆಮದು ರಚನೆ 257 00:13:21,480 --> 00:13:25,030 ಫ್ಲಾಸ್ಕ್, ಅಪ್ಲಿಕೇಶನ್ = ಫ್ಲಾಸ್ಕ್ (_name_), ಮತ್ತು ನಂತರ ಅದನ್ನು ಕೊನೆಯಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ. 258 00:13:25,030 --> 00:13:28,050 ನಾವು ಈ ಎರಡು ವಿಭಿನ್ನ ಹೊಂದಿವೆ ಇಲ್ಲಿ ವೇರಿಯಬಲ್ ಮಾರ್ಗಗಳನ್ನು. 259 00:13:28,050 --> 00:13:29,900 ಮೊದಲ ಒಂದು, ಆಗಿದೆ ನಾನು ತೋರಿಸಿದರು ಒಂದು 260 00:13:29,900 --> 00:13:34,230 ಎಂದು ಇದು ಸ್ಲೈಡ್, ರಲ್ಲಿ ಇದು ಕೇವಲ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಹೆಸರಿನಲ್ಲಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ 261 00:13:34,230 --> 00:13:35,650 ಮತ್ತು ಇದು, ಹೆಸರು ಹಲೋ ಮುದ್ರಿಸುತ್ತದೆ. 262 00:13:35,650 --> 00:13:41,410 >> ತದನಂತರ, ಎರಡನೇ ಒಂದು ಪರಿವರ್ತನೆ ಬಳಸುತ್ತದೆ. 263 00:13:41,410 --> 00:13:44,690 ಆದ್ದರಿಂದ ಈ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪರಿವರ್ತಿಸಿ ಕಾಣಿಸುತ್ತದೆ ಒಂದು ಇಂಟ್ ಮತ್ತು ನಂತರ, ಇಂಟ್ ಡಬಲ್ 264 00:13:44,690 --> 00:13:46,150 ಮತ್ತು ಮುದ್ರಿಸುತ್ತದೆ. 265 00:13:46,150 --> 00:13:48,220 ಮತ್ತು, ನಾವು ಯಾವುದೇ ರೀತಿಯ ಮಾಡಬೇಡಿ ಇದು ಒಳಗೆ ಮತಾಂತರದ 266 00:13:48,220 --> 00:13:49,594 ಫ್ಲಾಸ್ಕ್ ಎಂದು ಆರೈಕೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಏಕೆಂದರೆ. 267 00:13:49,594 --> 00:13:53,181 ಆದ್ದರಿಂದ ಅವರ ಈ ಚಾಲನೆಯಲ್ಲಿರುವ ಪಡೆಯಲು ಅವಕಾಶ. 268 00:13:53,181 --> 00:13:54,930 ನೀವು ಫ್ಲಾಸ್ಕ್ ಹೊಂದಿರುವಾಗ ಅಪ್ಲಿಕೇಶನ್ ಚಾಲನೆಯಲ್ಲಿರುವ, 269 00:13:54,930 --> 00:13:58,440 ನೀವು ಹೊರಗೆ-ಸಿ ನಿಯಂತ್ರಿಸಬಹುದು ಸರ್ವರ್ ಚಾಲನೆಯಲ್ಲಿರುವ ನಿಲ್ಲಿಸಲು. 270 00:13:58,440 --> 00:14:02,420 ತದನಂತರ ನಾನು ಅಸ್ಥಿರ ರನ್ ಕಾಣಿಸುತ್ತದೆ. 271 00:14:02,420 --> 00:14:11,740 >> ಆದ್ದರಿಂದ ಅತಿಥೇಯ / ಹಲೋ / ಎಜ್ರಾ ತೆರಳುತ್ತದೆ ಮತ್ತು ಆಶಾದಾಯಕವಾಗಿ, ಈ ನನಗೆ ನಿನ್ನ ಹೇಳುವುದಿಲ್ಲ. 272 00:14:11,740 --> 00:14:14,530 273 00:14:14,530 --> 00:14:20,310 >> ಆದ್ದರಿಂದ ವೇರಿಯಬಲ್ ನನ್ನ ಹೆಸರಿನಲ್ಲಿ ತೆಗೆದುಕೊಂಡಿತು ಮಾರ್ಗ, ಮತ್ತು ಇಲ್ಲಿ ಅದನ್ನು ತುಂಬಿದ. 274 00:14:20,310 --> 00:14:23,950 ಹಾಗಾಗಿ ಒಂದು ತ್ವರಿತ ತೋರುವಿರಿ ದ್ವಿಗುಣಗೊಳಿಸುವ ಉದಾಹರಣೆಯನ್ನು. 275 00:14:23,950 --> 00:14:28,600 ಆದ್ದರಿಂದ ನೀವು 3 / ಜೋಡಿ / ಹೋದಾಗ, ಇದು 6 ಮುದ್ರಿಸುತ್ತದೆ. 276 00:14:28,600 --> 00:14:31,440 ಆದ್ದರಿಂದ ಈ ವಹಿಸಿಕೊಂಡವು ನಮಗೆ ಪರಿವರ್ತನೆ. 277 00:14:31,440 --> 00:14:34,190 >> ಆದ್ದರಿಂದ ನೀವು ಇದನ್ನು ಮಾಡಬಹುದು ಫ್ಲೋಟ್, ಮತ್ತು ವಿಶೇಷ ಏನೋ, 278 00:14:34,190 --> 00:14:37,530 ನೀವು ರೀತಿಯ ಸೂಚಿಸಿ ಅಗತ್ಯವಿದ್ದರೆ ಇದು ಸ್ಲಾಶ್ಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಅನುಮತಿಸುತ್ತದೆ ಒಂದು ಮಾರ್ಗವನ್ನು, 279 00:14:37,530 --> 00:14:39,155 ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ ಸಮಸ್ಯೆಯನ್ನು ಮಾಡಬಾರದು. 280 00:14:39,155 --> 00:14:41,480 281 00:14:41,480 --> 00:14:43,820 ಇದುವರೆಗೆ ನಾವು, ಇನ್ನೂ ಹಿಂದಿರುಗಿದ ಮಾಡಲಾಗಿದೆ 282 00:14:43,820 --> 00:14:46,320 ಕುತೂಹಲಕಾರಿ ಅಲ್ಲ, ಸ್ಟ್ರಿಂಗ್ಸ್,. 283 00:14:46,320 --> 00:14:48,730 >> ನಾವು ವಾಸ್ತವವಾಗಿ ಹಿಂದಿರುಗಬಹುದು ಅಕ್ಷರಶಃ ಎಚ್ಟಿಎಮ್ಎಲ್ ಸ್ಟ್ರಿಂಗ್. 284 00:14:48,730 --> 00:14:54,322 ಆದ್ದರಿಂದ ಕೋಡ್ ನಾವು ಏನೋ ಸೇರಿಸುತ್ತವೆ ಬಿ-ಟ್ಯಾಗ್ ಇದು ದಪ್ಪ ಮಾಡಲು ಇಷ್ಟ, 285 00:14:54,322 --> 00:14:56,030 ಆದರೆ ಹೆಚ್ಚಿನ ಸಮಯ ನೀವು ವಾಸ್ತವವಾಗಿ ಬಯಸುವುದಿಲ್ಲ 286 00:14:56,030 --> 00:14:58,420 HTML ಕೋಡ್ ಬರೆಯಲು ನಿಮ್ಮ ಪೈಥಾನ್ ಕೋಡ್ ರಲ್ಲಿ. 287 00:14:58,420 --> 00:15:01,940 ಇದು ನಿಜವಾಗಿಯೂ ಗೊಂದಲಮಯ ಪಡೆಯುತ್ತದೆ ಮತ್ತು ಇದು ಉತ್ತಮ ಸಮಯ ಅಲ್ಲ. 288 00:15:01,940 --> 00:15:06,430 >> ಫ್ಲಾಸ್ಕ್ ನಮಗೆ ಬೇರ್ಪಡಿಸಲು ಅನುಮತಿಸುತ್ತದೆ ಟೆಂಪ್ಲೇಟು ಎಂದು ಏನನ್ನು ಒಳಗೆ ಎಚ್ಟಿಎಮ್ಎಲ್, 289 00:15:06,430 --> 00:15:09,467 ಮತ್ತು ಹಾಗಾಗಿ ನೀವು ಯೋಚಿಸುವ ಅಲ್ಲದ MVC ಮಾದರಿಯ ವಿಷಯದಲ್ಲಿ 290 00:15:09,467 --> 00:15:11,550 ನಿಮಗೆ ಪರಿಚಿತವಾಗಿರುವ ಎಂದು, ಆಶಾದಾಯಕವಾಗಿ, ಕೆಲಸ 291 00:15:11,550 --> 00:15:15,520 CS50 ಹಣಕಾಸು ಸ್ವಲ್ಪ, ನೀವು ಪೈಥಾನ್ ಕಡತಗಳನ್ನು ನಗರದ 292 00:15:15,520 --> 00:15:19,430 ನಿಯಂತ್ರಕ, ಅಲ್ಲಿ ಹೆಚ್ಚು ಎಂದು ಅವರು ಯಾವುದೇ ಪರಸ್ಪರ 293 00:15:19,430 --> 00:15:20,970 ನೀವು ಹೊಂದಿರಬಹುದು ಡೇಟಾ ಮಾದರಿ. 294 00:15:20,970 --> 00:15:24,900 >> ತದನಂತರ ಅವರು ವೀಕ್ಷಣೆಗಳು ಔಟ್ ಕರೆ ಮತ್ತು ವೀಕ್ಷಿಸಿ ಹಾದುಹೋಗುವ ಮಾಹಿತಿಯ 295 00:15:24,900 --> 00:15:28,120 ಮಾಹಿತಿ ತುಂಬಲು HTML ನಲ್ಲಿ ಅಗತ್ಯವಿದೆ. 296 00:15:28,120 --> 00:15:30,490 ಮತ್ತು ನಾವು ಆ ವೀಕ್ಷಣೆಗಳು ಕರೆಯುವ ವರ್ಗ ಮಾದರಿಗಳೂ. 297 00:15:30,490 --> 00:15:35,280 >> ಆದ್ದರಿಂದ ಫ್ಲಾಸ್ಕ್ ಮತ್ತೊಂದು ಪೈಥಾನ್ ಬಳಸುತ್ತದೆ ಭಾಗದಲ್ಲಿ ಅದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತಿನ್ನುವೆ 298 00:15:35,280 --> 00:15:38,620 ನೀವು ಅನುಸ್ಥಾಪಿಸಲು ಪಿಪ್ ಮಾಡಿದಾಗ ಅನುಸ್ಥಾಪಿಸಲು ಫ್ಲಾಸ್ಕ್ ಜಿಂಜ, ಎಂದು 299 00:15:38,620 --> 00:15:40,885 ಈ ಸೇರಿಸಲು ಅನುಮತಿಸುತ್ತದೆ ಎಚ್ಟಿಎಮ್ಎಲ್ ಟಿಪ್ಪಣಿಗಳನ್ನು 300 00:15:40,885 --> 00:15:45,140 ಪರದೆಯ ಮೇಲೆ ನೋಡಿ ಆ ಅನುಮತಿಸುತ್ತದೆ ನೀವು, ಸಂಭಾವನಾ ವಿಷಯಗಳನ್ನು ಪುಟ್ 301 00:15:45,140 --> 00:15:47,230 ಮತ್ತು HTML ಗೆ ಸೇರಿರುವ. 302 00:15:47,230 --> 00:15:51,140 >> ಆದ್ದರಿಂದ ನೀವು ಹೇಗೆ ಒಂದು ಸ್ವಲ್ಪ ಕಾಣುತ್ತದೆ ಒಂದು HTML ಕಡತ ಒ ಪಿಎಚ್ಪಿ ಬಳಸಬಹುದು, 303 00:15:51,140 --> 00:15:57,380 ಆದರೆ ಇದು ಕೇವಲ ಯಾವಾಗ ಫ್ಲಾಸ್ಕ್ ಆಗಿದೆ ಸರ್ವರ್, HTML ಫೈಲ್ ಅಪ್ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ 304 00:15:57,380 --> 00:16:01,610 ಇದು ಈ ಪಡಿಯಚ್ಚು ಓಡಿಸಲು ಮತ್ತು ಈ ಮೂಲಕ ಪಾರ್ಸ್ ಮತ್ತು ವಸ್ತುಗಳನ್ನು ತುಂಬಲು. 305 00:16:01,610 --> 00:16:06,650 ಆದ್ದರಿಂದ ಫ್ಲಾಸ್ಕ್ ಒಂದು render_template ಕಾರ್ಯವನ್ನು ಹೊಂದಿದೆ ನೀವು ಇಲ್ಲಿ ಕೆಳಗೆ ನೋಡಬಹುದು. 306 00:16:06,650 --> 00:16:14,300 ಆದ್ದರಿಂದ ನೀವು ಈ ಪುಟವನ್ನು ಭೇಟಿ ಈ hello.html ಟೆಂಪ್ಲೇಟು ನಿರೂಪಿಸಲು ಎಂದು, 307 00:16:14,300 --> 00:16:16,407 ತದನಂತರ ಈ HTML ಪುಟ ತುಂಬಿಸಿ. 308 00:16:16,407 --> 00:16:18,990 ಆದ್ದರಿಂದ ಅವರ ಈ ನಿಜವಾದ ರನ್ ಅವಕಾಶ ತ್ವರಿತ, ಮತ್ತು ಇದು ತೋರುತ್ತಿದೆ ಎಂಬುದನ್ನು, 309 00:16:18,990 --> 00:16:21,198 ತದನಂತರ ನಾನು ಮೂಲಕ ಹೋಗುತ್ತೇನೆ ಹೆಚ್ಚಿನ ವಿವರ ಸ್ವಲ್ಪ. 310 00:16:21,198 --> 00:16:25,380 311 00:16:25,380 --> 00:16:30,260 ಆದ್ದರಿಂದ, ನಿಮ್ಮ ಟೆಂಪ್ಲೇಟ್ಗಳು ಹೋಗುವ ಒಂದು ಟೆಂಪ್ಲೇಟ್ಗಳು ಫೋಲ್ಡರ್ನಲ್ಲಿ ಹೋಗಲು. 312 00:16:30,260 --> 00:16:33,980 ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಒಳಗೆ ನೋಡೋಣ ಟೆಂಪ್ಲೇಟ್ಗಳು ಎಂದು ಟೆಂಪ್ಲೇಟು ಫೋಲ್ಡರ್ನಲ್ಲಿ. 313 00:16:33,980 --> 00:16:35,615 ಆದ್ದರಿಂದ ಅವರ ಈ ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ. 314 00:16:35,615 --> 00:16:47,350 315 00:16:47,350 --> 00:16:50,005 ಆದ್ದರಿಂದ, ನಾನು Templating ಉದಾಹರಣೆಗೆ ರನ್ ಮಾಡುತ್ತೇವೆ. 316 00:16:50,005 --> 00:16:52,820 317 00:16:52,820 --> 00:17:03,660 >> ಹಾಗಾಗಿ / ಹಲೋ / ಎಜ್ರಾ ಹೋದಾಗ, ಇದು ಈ ಭಯಾನಕ ಹೊಂದಿದೆ, 318 00:17:03,660 --> 00:17:05,930 ನಾನು ಪುಟ್ ಆ ಹೇಸಿಗೆಯ ಶ್ರೇಷ್ಠ ಟ್ಯಾಗ್. 319 00:17:05,930 --> 00:17:08,050 ಬಹಳ ಸಂತೋಷವನ್ನು, ಅತ್ಯಂತ ಕ್ರಿಯಾತ್ಮಕ. 320 00:17:08,050 --> 00:17:09,349 ನಾನು ಒಂದು ದೊಡ್ಡ ಅಭಿಮಾನಿ. 321 00:17:09,349 --> 00:17:13,900 ಆದರೆ ಏನಾಗುತ್ತದೆ ನಾನು / ಹಲೋ ಹೋಗಿ? 322 00:17:13,900 --> 00:17:15,220 ಆದ್ದರಿಂದ ಕೇವಲ ಹಲೋ ವರ್ಲ್ಡ್ ಹೇಳುತ್ತಾರೆ. 323 00:17:15,220 --> 00:17:17,678 ನಾನು ಇದು ಒಂದು ಹೆಸರನ್ನು ನೀಡಿ, ಇಲ್ಲ ಅದು ಅದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಭರ್ತಿ. 324 00:17:17,678 --> 00:17:22,050 ಆದ್ದರಿಂದ ಆ ಮಾಡಿದರು ಹೇಗೆ ನೋಡೋಣ, ಮತ್ತು ಹೇಗೆ ನಾವು ಬಹುಶಃ ಶ್ರೇಷ್ಠ ತೊಡೆದುಹಾಕಲು. 325 00:17:22,050 --> 00:17:26,240 >> ಇಲ್ಲಿ, ಈ ರೀತಿಯ ಆಗಿದೆ ಒಂದು ಆಸಕ್ತಿಕರ ಉದಾಹರಣೆಯಾಗಿದೆ, 326 00:17:26,240 --> 00:17:29,101 ನೀವು ಸ್ವಿಚ್ ತಿಳಿದಿದೆ ವೇಳೆ ಹೇಳಿಕೆಗಳನ್ನು ಒಂದು ಭಾಷೆಯಲ್ಲಿ ಕೆಲಸ. 327 00:17:29,101 --> 00:17:31,350 ಈ ರೀತಿಯ ರೀತಿಯ ಹೇಳುತ್ತಾರೆ ಮೂಲಕ ಕುಸಿತ ಆ ರೀತಿಯ, 328 00:17:31,350 --> 00:17:34,266 ಅಲ್ಲಿ ನೀವು ನಿಜವಾಗಿಯೂ ಎರಡು ಲಗತ್ತಿಸಲಾದ ಅದೇ ಕಾರ್ಯ ವಿವಿಧ ಮಾರ್ಗಗಳನ್ನು. 329 00:17:34,266 --> 00:17:41,190 ನಾವು / ಹಲೋ ಮಾರ್ಗ ಲಗತ್ತಿಸುವ ಮತ್ತು ಹಲೋ ಗೆ / ಹಲೋ / ಹೆಸರು ಮಾರ್ಗ, 330 00:17:41,190 --> 00:17:45,130 ಪೈಥಾನ್ ನೀವು ಅನುಮತಿಸುತ್ತದೆ ಬಳಸದಿರುವುದು ಮತ್ತು ನಾವು ಸೂಚಿಸಲು ಡೀಫಾಲ್ಟ್ ಕಾರ್ಯ arguments-- ಸೂಚಿಸಿ 331 00:17:45,130 --> 00:17:48,300 ಆದ್ದರಿಂದ ಯಾವುದೇ ಹೆಸರು ಆದ್ದರಿಂದ ಇದ್ದರೆ ನಾವು ಹೋಗಿ ಕೇವಲ / ಹಲೋ, 332 00:17:48,300 --> 00:17:50,680 ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಫಿಲ್ಟರ್ ಮಾಡುತ್ತದೆ ಹೆಸರಿಗೆ ಯಾವುದೇ ಸಮಾನವಾಗಿರುತ್ತದೆ. 333 00:17:50,680 --> 00:17:55,010 >> ಆದ್ದರಿಂದ, ನಾವು ನಿರೂಪಿಸಲು ಹೆಸರು = ಹೆಸರಿನ ಟೆಂಪ್ಲೇಟು, 334 00:17:55,010 --> 00:17:59,510 ಆದ್ದರಿಂದ ಹೆಸರು ನಿಯತಾಂಕ ಹಾದು ಈ ಹೆಸರು ಕಾರ್ಯ ಪ್ಯಾರಾಮೀಟರ್ ಸಮಾನವಾಗಿತ್ತು 335 00:17:59,510 --> 00:18:00,730 ಟೆಂಪ್ಲೇಟು ಒಳಗೆ. 336 00:18:00,730 --> 00:18:04,040 ಎಷ್ಟು ಎಂದು ಇನ್ನೂ ವಿವರಿಸಲಾರವು ಹಲೋ ವರ್ಲ್ಡ್ ಮುದ್ರಿಸಲು ಎಂದು ನಿರ್ಧರಿಸುವ, 337 00:18:04,040 --> 00:18:05,100 ಅಥವಾ ನನ್ನ ಹೆಸರು ಮುದ್ರಿಸಲು. 338 00:18:05,100 --> 00:18:08,050 ಆದ್ದರಿಂದ ಅವರ ವಾಸ್ತವವಾಗಿ ನೋಡೋಣ ಟೆಂಪ್ಲೇಟು ಸ್ವತಃ, 339 00:18:08,050 --> 00:18:11,610 ಮತ್ತು ಬರುವ ಅಲ್ಲಿ ನೋಡಿ. 340 00:18:11,610 --> 00:18:18,680 >> ಆದ್ದರಿಂದ, ಈ ಟೆಂಪ್ಲೇಟ್ ಒಳಗೆ, ನಾವು ವಾಸ್ತವವಾಗಿ ಕೆಲವು ಷರತ್ತುಬದ್ಧ ತರ್ಕ ಹೊಂದಿವೆ, 341 00:18:18,680 --> 00:18:20,580 ಇದು ಕೆಲವು ಜನರು ಎಂದು ವಾದ, ನೀವು ವಾಸ್ತವವಾಗಿ 342 00:18:20,580 --> 00:18:23,730 ಷರತ್ತುಬದ್ಧ ಬಹಳಷ್ಟು ಹಾಗಿಲ್ಲ ನಿಮ್ಮ ಟೆಂಪ್ಲೇಟು ಒಳಗೇ ತರ್ಕ. 343 00:18:23,730 --> 00:18:26,310 ಇದು ಒಳಗೆ ಹೆಚ್ಚು ಇರಬೇಕು ನಿಯಂತ್ರಕ, ಆದರೆ ಈ ಉದಾಹರಣೆಗೆ 344 00:18:26,310 --> 00:18:27,476 ಇದು ಬಹಳ ಸಣ್ಣ ವಿಷಯ. 345 00:18:27,476 --> 00:18:31,060 ಹೆಸರು ಇಲ್ಲಿ, ನಾವು, ಪರಿಶೀಲಿಸಿ ವೇಳೆ ಹೆಸರು ಯಾವುದೇ ಸಮಾನವಾಗಿರುವುದಿಲ್ಲ, 346 00:18:31,060 --> 00:18:33,130 ಒಂದು ಹೆಸರು ನಿಜವಾಗಿಯೂ ವೇಳೆ , ನಂತರ ನಾವು ರಲ್ಲಿ ಜಾರಿಗೆ 347 00:18:33,130 --> 00:18:36,210 ಹೆಸರು, ಹಲೋ ಹೇಳಲು ಶೀರ್ಷಿಕೆ ಮತ್ತು ಶ್ರೇಷ್ಠ, 348 00:18:36,210 --> 00:18:41,490 ಈ ಸಾಮಾನ್ಯ HTML, ಇಲ್ಲದಿದ್ದರೆ, ನಾವು ತಿನ್ನುವೆ ಹಲೋ ಮುದ್ರಿಸುತ್ತದೆ, ವಿಶ್ವ ಕೇವಲ ಸಾಮಾನ್ಯವಾಗಿ. 349 00:18:41,490 --> 00:18:45,820 ಆದ್ದರಿಂದ ಒಂದೆರಡು ವಿಷಯಗಳನ್ನು ಇಲ್ಲಿ ಗಮನಕ್ಕೆ ನೀವು ಪಡಿಯಚ್ಚು ಫಾರ್ಮಾಟ್ ಬಗ್ಗೆ, 350 00:18:45,820 --> 00:18:49,110 ಇವುಗಳಲ್ಲಿ, ಎಲ್ಲ ಆಗಿದೆ ಷರತ್ತಿನ ಹೇಳಿಕೆಗಳು, 351 00:18:49,110 --> 00:18:54,475 ರೀತಿಯಾಗಿ ನಾವು ಯಾವಾಗ ಪಿಎಚ್ಪಿ ಹೇಗೆ ನೀವು ಕೆಲವು PHP ಸೇರಿಸಲು ಬಯಸುವ, 352 00:18:54,475 --> 00:18:58,380 ನೀವು ಕಡಿಮೆ ಬಳಸಲು ಪ್ರಶ್ನೆ ಮಾರ್ಕ್, ಇಲ್ಲಿ ರೀತಿಯ ಹೋಲುತ್ತದೆ ಇಲ್ಲಿದೆ 353 00:18:58,380 --> 00:19:00,140 {% ರಷ್ಟು. 354 00:19:00,140 --> 00:19:02,130 >> ಇಲ್ಲಿ, ನಾವು ನಮ್ಮ ಷರತ್ತುಬದ್ಧ ಕೋಡ್ ಹೊಂದಿವೆ. 355 00:19:02,130 --> 00:19:05,920 ನಂತರ, ನೀವು ವಾಸ್ತವವಾಗಿ ಬಯಸಿದಾಗ ಅಕ್ಷರಶಃ ಏನೋ ಮೌಲ್ಯಮಾಪನ, ಮತ್ತು ಮುದ್ರಣ 356 00:19:05,920 --> 00:19:08,710 ತೆರೆಗೆ ಇದನ್ನು, ನೀವು ಡಬಲ್ ಬ್ರೇಸ್ ಅನ್ನು. 357 00:19:08,710 --> 00:19:12,310 ಇಲ್ಲಿ ಎರಡು ಕಟ್ಟುಪಟ್ಟಿಗಳು ಗಳು, ಮತ್ತು ನಾವು ಹೆಸರನ್ನು ಸೂಚಿಸಿ, 358 00:19:12,310 --> 00:19:15,500 ಎಂದು ಒಳಗೆ ಆದ್ದರಿಂದ, ಇದು ಪರಿಶೀಲಿಸಿತು ವೇರಿಯಬಲ್ ಹೆಸರು, ಯಾವ 359 00:19:15,500 --> 00:19:18,860 ರಿಂದ ರಲ್ಲಿ ಅಂಗೀಕರಿಸಿತು , ಟೆಂಪ್ಲೇಟ್ ಕಾರ್ಯ ನಿರೂಪಿಸಲು 360 00:19:18,860 --> 00:19:21,484 ಕೇವಲ ಮುದ್ರಣ ಹೆಚ್ಚು ಔಟ್, ನಾವು ಈ ಹೊರಬಂದಿತು ವೇಳೆ, 361 00:19:21,484 --> 00:19:23,150 ಇದು ಕೇವಲ ಪದ ಮುದ್ರಿಸುತ್ತದೆ ಎಂದು "ಹೆಸರು." 362 00:19:23,150 --> 00:19:26,340 ಆದ್ದರಿಂದ, ಆ ಔಟ್ ವೀಕ್ಷಿಸಲು ವಿಷಯ. 363 00:19:26,340 --> 00:19:29,792 >> ಆದ್ದರಿಂದ ಮತ್ತೊಂದು ವಿಷಯ ಸೂಚನೆ ಬಂದಾಗ ನಾವು, ಆ 364 00:19:29,792 --> 00:19:31,500 ಬಳಸಲು ಬಯಸುವ render_template ಕಾರ್ಯ, 365 00:19:31,500 --> 00:19:34,490 ನಾವು ವಾಸ್ತವವಾಗಿ ಆಮದು ಹೊಂದಿವೆ ಸ್ಪಷ್ಟವಾಗಿ ಫ್ಲಾಸ್ಕ್ ಗೆ. 366 00:19:34,490 --> 00:19:36,915 ಮತ್ತು ಈ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ ಫ್ಲಾಸ್ಕ್ ಆಫ್ ಮಾಡ್ಯುಲಾರಿಟಿ 367 00:19:36,915 --> 00:19:39,290 ನೀವು ಆಮದು ಹೊಂದಿಲ್ಲ ಎಂದು ನೀವು ಅಗತ್ಯವಿಲ್ಲ ಎಂದು ವಿಷಯಗಳನ್ನು. 368 00:19:39,290 --> 00:19:41,290 ನೀವು ತರಬಹುದು ಕಾರ್ಯಗಳನ್ನು ವಾಸ್ತವವಾಗಿ ನೀವು 369 00:19:41,290 --> 00:19:43,450 ಕೆಲವೊಮ್ಮೆ ಇದು ಬೇಕು ಸಂತೋಷವನ್ನು, ಆದ್ದರಿಂದ ನೀವು 370 00:19:43,450 --> 00:19:46,560 ಈ ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿರಬೇಕು ನೀವು ಬಳಸುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ಸುತ್ತ ಕುಳಿತು, 371 00:19:46,560 --> 00:19:49,730 ಆದರೆ, ನೀವು ಆ ಮರೆತರೆ render_template ಆಮದು ಅಗತ್ಯವಿದೆ, 372 00:19:49,730 --> 00:19:52,660 ನೀವು ಬಹುಶಃ ಒಂದು ಎಚ್ಚರಿಕೆಯನ್ನು ಪಡೆಯುತ್ತೀರಿ ಎಂದು ಆ ಬಗ್ಗೆ ತಿಳಿಸಿ. 373 00:19:52,660 --> 00:19:56,700 ಆದ್ದರಿಂದ, ಆ ಪಡಿಯಚ್ಚು ಆಗಿದೆ. 374 00:19:56,700 --> 00:20:01,680 >> ಆದ್ದರಿಂದ, ನಾವು ಹೇಗೆ ತೋರಿಸಿದ , ಸರಳ ವೆಬ್ ಪುಟಗಳು ಮಾಡಲು 375 00:20:01,680 --> 00:20:04,947 ಮತ್ತು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ತರ್ಕ ಸೇರಿಸಲು ಇದು, ವೇರಿಯಬಲ್ ರೂಟಿಂಗ್ ವಿಷಯದಲ್ಲಿ. 376 00:20:04,947 --> 00:20:08,280 ನೀವು ಆಧರಿಸಿ ವಿವಿಧ ಕೆಲಸಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ ನೀವು ನಂತರ ಹೋಗಿ, ಮತ್ತು URL ನೀಡಲು 377 00:20:08,280 --> 00:20:11,950 ಎಚ್ಟಿಎಮ್ಎಲ್ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಅರ್ಥದಲ್ಲಿ ನೀವು ವಿಷಯಗಳನ್ನು ನಿರೂಪಿಸಲು ಬಯಸುವ ಹೇಗೆ ಪರಿಭಾಷೆಯಲ್ಲಿ. 378 00:20:11,950 --> 00:20:14,210 ನೀವು ಎಲ್ಲಾ ಹಾಕಬೇಕು ಇಲ್ಲ ನಿಮ್ಮ Python ನಲ್ಲಿ ನಿಮ್ಮ HTML, 379 00:20:14,210 --> 00:20:16,640 ಆದರೆ ಬಹುಮಟ್ಟಿಗೆ ಫಾರ್ ಪ್ರತಿ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್, 380 00:20:16,640 --> 00:20:21,480 ನೀವು ಕೆಲವು ರೀತಿಯ ಬಯಸುವ ಎಂದು ನೀನು ಡೇಟಾ ಮಾದರಿಯ ಇದು ಸಂಬಂಧವಿಲ್ಲ. 381 00:20:21,480 --> 00:20:25,560 >> ಆದ್ದರಿಂದ ಸಾಂಪ್ರದಾಯಿಕವಾಗಿ, ಈ ಎಂದು SQL ಡೇಟಾಬೇಸ್ ರೀತಿಯ. 382 00:20:25,560 --> 00:20:30,280 ಮತ್ತು ನೀವು ಕೇವಲ ಸಂವಹನ ನೇರವಾಗಿ SQL ಜೊತೆ. 383 00:20:30,280 --> 00:20:32,190 ಪೈಥಾನ್, ಹೊಂದಿದೆ ನಾನು ಇದನ್ನು ಭಾವಿಸುತ್ತೇನೆ. 384 00:20:32,190 --> 00:20:33,040 SQLite 3. 385 00:20:33,040 --> 00:20:38,454 ನೀವು SQLite 3 ಆಮದು ಮಾಡಬಹುದು ಮತ್ತು ನೇರವಾಗಿ SQL ಪ್ರಶ್ನೆಗಳನ್ನು ಕಾರ್ಯರೂಪಕ್ಕೆ 386 00:20:38,454 --> 00:20:40,870 ಆದರೆ ನಾನು ನಿಮ್ಮ ಬಗ್ಗೆ ಗೊತ್ತಿಲ್ಲ, ಆದರೆ ನಾನು, ಕೇವಲ, ಇಷ್ಟವಿಲ್ಲ 387 00:20:40,870 --> 00:20:42,750 SQL ಪ್ರಶ್ನೆಗಳನ್ನು ಔಟ್ ಬರೆಯಲು. 388 00:20:42,750 --> 00:20:45,350 ಇದು ನಿಜವಾಗಿಯೂ ಪಡೆಯಲು ಒಲವು ದೀರ್ಘ ಮತ್ತು ಸಂಕೀರ್ಣ. 389 00:20:45,350 --> 00:20:49,180 >> ಆದ್ದರಿಂದ, ಏನೋ ನಾನು ಬಳಸಲು ಏನು ಇಷ್ಟ 390 00:20:49,180 --> 00:20:53,610 ಒಂದು ಇದು ORM ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ವಸ್ತು-ಸಂಬಂಧಿತವಾದ ಮ್ಯಾಪಿಂಗ್. 391 00:20:53,610 --> 00:20:56,890 ಮತ್ತು ಒಂದು ಹಂತದವರೆಗೆ ವಸ್ತು-ಸಂಬಂಧಿತವಾದ ಮ್ಯಾಪಿಂಗ್, 392 00:20:56,890 --> 00:21:00,100 ಎರಡು ವಿಭಿನ್ನ ಅವುಗಳೆಂದರೆ ರೀತಿಯಲ್ಲಿ ನೀವು ಡೇಟಾಬೇಸ್ ನಗರದ. 393 00:21:00,100 --> 00:21:03,240 >> ಉದಾಹರಣೆಗೆ ಆ ಪ್ರೊಫೆಸರ್ Malan ಸಾಮಾನ್ಯವಾಗಿ 394 00:21:03,240 --> 00:21:07,660 ವರ್ಗ ಬಳಸುತ್ತದೆ, ಎಕ್ಸೆಲ್ ಟೇಬಲ್, ಅಲ್ಲಿ ನೀವು ಈ ಸಾಲುಗಳನ್ನು ಮತ್ತು ಈ ಕಾಲಮ್ಗಳನ್ನು, 395 00:21:07,660 --> 00:21:10,210 ಮತ್ತು ಅದಕ್ಕಾಗಿ ನಿಜವಾಗಿಯೂ ಉಪಯುಕ್ತ ಇದು SQL ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ ಹೇಗೆ 396 00:21:10,210 --> 00:21:13,170 ಮತ್ತು ನೀವು ಅದನ್ನು ಹೇಗೆ ಸಂವಹನ, ಆದರೆ ವಾಸ್ತವವಾಗಿ ಎಂದು ಇನ್ನೊಂದು ರೀತಿಯಲ್ಲಿ 397 00:21:13,170 --> 00:21:16,390 ಕೆಲವೊಮ್ಮೆ ಅದರ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ಉಪಯುಕ್ತ, ವರ್ಗಗಳು ಮತ್ತು ವಸ್ತುಗಳ ವಿಷಯದಲ್ಲಿ ಆಗಿದೆ. 398 00:21:16,390 --> 00:21:20,420 >> ಆದ್ದರಿಂದ ಬದಲಿಗೆ ಚಿಂತನೆ ಪ್ರತಿ ಮೇಜಿನ ಹೊಂದಿರುವಂತೆ 399 00:21:20,420 --> 00:21:23,040 ಕೆಲವು ಹೊಂದಿರುವ ಈ ಸಾಲು ಮಾಹಿತಿ, ನೀವು ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು 400 00:21:23,040 --> 00:21:26,100 ಎಂದು ತಿಳಿಯುತ್ತಾರೆ ಪ್ರತಿ ಟೇಬಲ್ ಒಂದು ವರ್ಗ, 401 00:21:26,100 --> 00:21:29,810 ಆಫ್ ತದನಂತರ ಪ್ರತಿ ಉದಾಹರಣೆಗೆ ವರ್ಗ ಕೆಲವು ಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿದೆ. 402 00:21:29,810 --> 00:21:35,110 ಆದ್ದರಿಂದ, ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಿದರ್ಶನಗಳು ವರ್ಗ ಕೋಷ್ಟಕದಲ್ಲಿ ಸಾಲುಗಳು ಇವೆ, 403 00:21:35,110 --> 00:21:37,490 ತದನಂತರ ಪ್ರತಿ ಆಸ್ತಿ ಎಂದು ಟೇಬಲ್ ಒಂದು ಕಾಲಮ್. 404 00:21:37,490 --> 00:21:40,840 >> ಆದ್ದರಿಂದ, ನಾನು ಇಷ್ಟಪಡುವ ORM peewee ಕರೆಯಲಾಗುತ್ತದೆ ಬಳಸಲು. 405 00:21:40,840 --> 00:21:43,520 ಇದು ರೀತಿಯ ಫ್ಲಾಸ್ಕ್ ರೀತಿಯಲ್ಲಿ, ನಿಜವಾಗಿಯೂ ಸಣ್ಣ ಇಲ್ಲಿದೆ. 406 00:21:43,520 --> 00:21:46,760 ನಾನು ಅವರು ಒಟ್ಟಿಗೆ ಚೆನ್ನಾಗಿ ಹೋಗಿ ಭಾವಿಸುತ್ತೇನೆ, ಆದರೆ ಇತರ ORMs ಬಹಳಷ್ಟು ಇವೆ 407 00:21:46,760 --> 00:21:47,730 ನೀವು ಬಳಸಬಹುದಾದ. 408 00:21:47,730 --> 00:21:52,180 ಹೆಚ್ಚು ಜನಪ್ರಿಯ ಒಂದಾಗಿದೆ SQLAlchemy ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, 409 00:21:52,180 --> 00:21:56,050 ಮತ್ತು ನಾನು ಏಕೆ ನಾನು ಮೂಲತಃ ನೆನಪಿರದೇ , SQLAlchemy ಮೇಲೆ peewee ಆಯ್ಕೆ 410 00:21:56,050 --> 00:21:58,311 ಅಥವಾ ನಾನು ಏಕೆ ಹೇಳಿ ಇದು ಅತ್ಯುತ್ತಮ ಒಂದು ಹಿತ, 411 00:21:58,311 --> 00:22:01,060 ಆದರೆ ನಾವು ಈ ಬಳಸಲು ನೀನು ಒಂದು ನಾನು ಅದನ್ನು ಬಳಸಲು ಹೇಗೆ ತಿಳಿದಿರುವ ಕಾರಣ. 412 00:22:01,060 --> 00:22:04,760 >> ಆದ್ದರಿಂದ, ಒಂದು ಪ್ರಶ್ನೆ, ಏಕೆ ನೀವು ORM ಬಳಸಿಕೊಂಡು ಬಗ್, 413 00:22:04,760 --> 00:22:07,552 ಬದಲಿಗೆ ಕೇವಲ ನೇರವಾಗಿ ಆಫ್ SQL ಪ್ರಶ್ನೆಗಳನ್ನು ಬರೆಯಲು? 414 00:22:07,552 --> 00:22:09,760 ನಾನು ಅತ್ಯುತ್ತಮ ಸಂದರ್ಭದಲ್ಲಿ ಭಾವಿಸುತ್ತೇನೆ, ನೀವು ನಿಜವಾಗಿಯೂ ಇಲ್ಲ ಎಂದು 415 00:22:09,760 --> 00:22:11,356 SQL ಪ್ರಶ್ನೆಗಳನ್ನು ಬರೆಯಬೇಕು. 416 00:22:11,356 --> 00:22:14,480 ನಾನು ನೀವು ತೋರುವಿರಿ ಇದನ್ನು, ತುಂಬಾ ಸುಲಭ ಆಯ್ಕೆ ಹದ್ದುಬಸ್ತಿನಲ್ಲಿಡಲು, ಅಳವಡಿಕೆ, 417 00:22:14,480 --> 00:22:16,157 ಅಳಿಸುವಿಕೆಗೆ, ವಿಶೇಷವಾಗಿ ಕೋಷ್ಟಕಗಳು ರಚಿಸಲು. 418 00:22:16,157 --> 00:22:17,990 ಇದು ತುಂಬಾ ಸುಲಭ ಒಂದು ವರ್ಗ ಸಂರಚನೆ ಬರೆಯಲು, 419 00:22:17,990 --> 00:22:22,250 ಇದು ರಚಿಸುವುದು ಹೆಚ್ಚು ರಚಿಸಿ ಟೇಬಲ್ ಹೇಳಿಕೆ, ಆದರೆ ಒಂದು ವಿಷಯ 420 00:22:22,250 --> 00:22:25,710 , ತಿಳಿದಿರಲಿ ಎಂದು ORM ತನ್ನ ಪ್ರಯತ್ನಿಸುತ್ತೇವೆ 421 00:22:25,710 --> 00:22:28,640 ಲೆಕ್ಕಾಚಾರ ಅತ್ಯಂತ ಸಮರ್ಥ SQL ಪ್ರಶ್ನೆ, ಎಂದು 422 00:22:28,640 --> 00:22:30,110 ಆದರೆ ಕೆಲವೊಮ್ಮೆ ಇದು ತಪ್ಪು ಪಡೆಯುತ್ತದೆ. 423 00:22:30,110 --> 00:22:32,660 >> ಮತ್ತು ನೀವು ನೀವು ವಿಶೇಷವಾಗಿ ಒಂದು ದೊಡ್ಡ ಡೇಟಾಬೇಸ್ ಕೆಲಸ, 424 00:22:32,660 --> 00:22:35,557 ನಿಮ್ಮ ಪ್ರಶ್ನೆಯನ್ನು ಸೃಷ್ಟಿಸಿ ಗಮನಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಎಂದು, ವೇಗವಾಗಿ ಓಡುವ ಮಾಡಬೇಕು 425 00:22:35,557 --> 00:22:36,640 ವಾಸ್ತವವಾಗಿ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತಿದೆ. 426 00:22:36,640 --> 00:22:40,164 ಮತ್ತು ನೀವು ಹೇಗೆ ಹುಡ್ ಅಡಿಯಲ್ಲಿ ನೋಡಿದರೆ ORM, SQL ಒಳಗೆ ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸುವ 427 00:22:40,164 --> 00:22:42,080 ಇದು ಏನೋ ಮಾಡುವ ಸಾಧ್ಯತೆಗಳಿವೆ ನಿಜವಾಗಿಯೂ ಹಾಸ್ಯಾಸ್ಪದ, 428 00:22:42,080 --> 00:22:44,371 ಕೇವಲ ರೀತಿಯ ಏಕೆಂದರೆ ನಿಮ್ಮ ಉದ್ದೇಶಗಳನ್ನು ತಪ್ಪು ಸೂಚಿಸಿದನು. 429 00:22:44,371 --> 00:22:48,080 ಮತ್ತು, ಬಾರಿ ಅಲ್ಲಿ ನಡೆದಿವೆ ನಾನು ಅದನ್ನು ಅತಿಕ್ರಮಿಸಬಹುದಾಗಿದೆ ಹೊಂದಿತ್ತು, ಮತ್ತು ಕೇವಲ ಬಂದಿದೆ 430 00:22:48,080 --> 00:22:52,429 ಕೇವಲ ನನ್ನ ಸ್ವಂತ SQL ಪ್ರಶ್ನೆಗಳನ್ನು ಕಾರ್ಯರೂಪಕ್ಕೆ ಇದು ವಿಚಿತ್ರ ರೀತಿಯಲ್ಲಿ ಪಾರ್ಸಿಂಗ್ ಕಾರಣ. 431 00:22:52,429 --> 00:22:54,220 ಆದ್ದರಿಂದ, ಇಲ್ಲ ಕೆಲವು ಕೇವಲ ರೀತಿಯಲ್ಲಿ, ಓವರ್ಹೆಡ್ 432 00:22:54,220 --> 00:22:58,680 ಇದು ಸಂಗ್ರಹಿಸುತ್ತಾ ನಿಮ್ಮ SQL ಕೆಳಗೆ ಹೇಳಿಕೆಗಳನ್ನು. 433 00:22:58,680 --> 00:23:06,200 >> ಆದ್ದರಿಂದ, ತ್ವರಿತವಾಗಿ ಸೂಪರ್ ನೋಡೋಣ ಡೇಟಾ ಮಾದರಿ ಒಂದು ಸರಳ ಉದಾಹರಣೆ 434 00:23:06,200 --> 00:23:07,350 ನೀವು ಬಳಸಬಹುದು. 435 00:23:07,350 --> 00:23:11,880 ಆದ್ದರಿಂದ, ಈ ಆದ್ದರಿಂದ ಪೈಥಾನ್ ಕೋಡ್, ಮತ್ತು ನೀವು ಮಾಡಲು ಬಯಸುವ ಮೊದಲ ವಿಷಯ ಆಗಿದೆ 436 00:23:11,880 --> 00:23:12,950 peewee ಆಮದು *. 437 00:23:12,950 --> 00:23:15,850 ಆದ್ದರಿಂದ, ಫ್ಲಾಸ್ಕ್, ಭಿನ್ನವಾಗಿ ನೀವು ಅಲ್ಲಿ ಈ ಎಲ್ಲಾ ವೈಯಕ್ತಿಕ ಮಾಡ್ಯೂಲ್ 438 00:23:15,850 --> 00:23:18,125 ಮತ್ತು ನೀವು ಫ್ಲಾಸ್ಕ್ ಆಮದು ಬಯಸುವ, ಮತ್ತು ಒಂದು ಟೆಂಪ್ಲೇಟು, ಮತ್ತು ಕೆಲವರು ಬರೆಯಲು 439 00:23:18,125 --> 00:23:20,690 ನಾವು ನಂತರ ನೋಡುತ್ತಾರೆ ಎಂದು, peewee ರಿಂದ, ನೀವು ಕೇವಲ ಎಲ್ಲವೂ ಆಮದು ಮಾಡಬಹುದು 440 00:23:20,690 --> 00:23:22,290 ಏಕೆಂದರೆ ಇದು ಒಂದು ಅತಿ ಚಿಕ್ಕ ಗ್ರಂಥಾಲಯದ ಇಲ್ಲಿದೆ. 441 00:23:22,290 --> 00:23:26,490 >> ಆದ್ದರಿಂದ, ನೀವು ಮಾಡಲು ಬಯಸುವ ಮೊದಲ ವಿಷಯ, ವಾಸ್ತವವಾಗಿ ಈ ಡೇಟಾಬೇಸ್ ವಸ್ತು ರಚಿಸಲು. 442 00:23:26,490 --> 00:23:31,212 ಆದ್ದರಿಂದ, ನೀವು ಹೊಂದಿವೆ ಡಿಬಿ = SqliteDatabase, ತದನಂತರ ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ಹೆಸರು. 443 00:23:31,212 --> 00:23:33,170 ಮತ್ತು ಈ ವಾಸ್ತವವಾಗಿ ತಿನ್ನುವೆ ಒಂದು ಡೇಟಾಬೇಸ್ ವಸ್ತು ರಚಿಸಲು 444 00:23:33,170 --> 00:23:36,230 ನೀವು peewee ಜೊತೆ, ಸಂವಹನ ಮಾಡಬಹುದು ಎಂದು. 445 00:23:36,230 --> 00:23:40,570 >> ನಂತರ, ನಾವು ನಿಜವಾದ ಹೊಂದಿವೆ ನಾವು ರಚಿಸಲು ಬಯಸುವ ಮಾದರಿ. 446 00:23:40,570 --> 00:23:42,470 ಆದ್ದರಿಂದ ಟೇಬಲ್ ನಾವು ರಚಿಸಲು ಬಯಸುವ. 447 00:23:42,470 --> 00:23:47,270 ಆದ್ದರಿಂದ, peewee ಒಳಗೆ, ಪ್ರತಿ ವರ್ಗ ಹೊಂದಿದೆ ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ತನ್ನದೇ ಆದ ಟೇಬಲ್. 448 00:23:47,270 --> 00:23:52,800 ಆದ್ದರಿಂದ, ತರಗತಿಗಳು ಎಲ್ಲಾ ಮೂಲ ಮಾದರಿ ನಿಂದ ಆನುವಂಶಿಕವಾಗಿ, 449 00:23:52,800 --> 00:23:55,960 ಮತ್ತು ಬಂಡವಾಳ ಎಂ ರೂಪದರ್ಶಿ peewee ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ವಿಷಯ. 450 00:23:55,960 --> 00:24:02,162 >> ಆದ್ದರಿಂದ, ನಿಮ್ಮ ಮಾದರಿಗಳ ಎಲ್ಲಾ ಮಾಡಬೇಕು ತಮ್ಮ ಉನ್ನತ ಸೂಪರ್ಕ್ಲಾಸ್ ಎಂದು ಆನುವಂಶಿಕವಾಗಿ, 451 00:24:02,162 --> 00:24:04,620 ಅವರು ಆನುವಂಶಿಕವಾಗಿ ಮಾಡಬೇಕು ಮಾದರಿ, ಆದರೆ ನಿಜವಾಗಿಯೂ ತಂಪು ಎಂಬುದನ್ನು, 452 00:24:04,620 --> 00:24:07,610 ನೀವು ನಿಜವಾಗಿಯೂ ನಿಮ್ಮ ಹೊಂದಬಹುದಾದ ಆಗಿದೆ ಮಾದರಿಗಳು ಪರಸ್ಪರ ಆನುವಂಶಿಕವಾಗಿ. 453 00:24:07,610 --> 00:24:10,530 ಮತ್ತು ಸಮಯವನ್ನು ನಿಮ್ಮ ಡೇಟಾ ಮಾದರಿಗಳು ಎಂದೇನೂ ಇಲ್ಲ 454 00:24:10,530 --> 00:24:13,754 ಒಂದು ಸಂತೋಷವನ್ನು ಪಿತ್ರಾರ್ಜಿತ ಕ್ರಮಾನುಗತ ಮಾಡಲು, ಆದರೆ ಅವರು ಅಲ್ಲಿ ಬಾರಿ, ಇದು ನಿಜವಾಗಿಯೂ ಉತ್ತಮ 455 00:24:13,754 --> 00:24:15,920 ನೀವು ಮಾದರಿ ಏಕೆಂದರೆ ಪರಸ್ಪರ ಅಂತರ್ಗತ. 456 00:24:15,920 --> 00:24:19,710 >> ಆದ್ದರಿಂದ, ನಾವು ಈ ವರ್ಗ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಒಂದು ಮಾದರಿ ಉತ್ತರಾಧಿಕಾರ ಇದು 'ವಿದ್ಯಾರ್ಥಿ', 457 00:24:19,710 --> 00:24:21,170 ಮತ್ತು ಮೂರು ಗುಣಗಳನ್ನು ಹೊಂದಿದೆ. 458 00:24:21,170 --> 00:24:24,080 ಇದು ಇದು ಒಂದು ID ಯನ್ನು ಹೊಂದಿದೆ ಒಂದು PrimaryKeyField, ಇದು 459 00:24:24,080 --> 00:24:26,920 ಒದಗಿಸಿದ ವಿಷಯ peewee ಮೂಲಕ ಹೆಸರು ಒಂದು CharField ಆಗಿದೆ, 460 00:24:26,920 --> 00:24:28,490 ಮತ್ತು ಗ್ರೇಡ್ ಒಂದು IntegerField ಆಗಿದೆ. 461 00:24:28,490 --> 00:24:32,260 ಆದ್ದರಿಂದ ಈ ಅಥವಾ ಇರಬಹುದು ಹೇಗೆ CS50 ವಾಸ್ತವವಾಗಿ ಎಲ್ಲಾ ಸಂಗ್ರಹಿಸುತ್ತದೆ 462 00:24:32,260 --> 00:24:33,650 ವಿದ್ಯಾರ್ಥಿಗಳ ಶ್ರೇಣಿಗಳನ್ನು. 463 00:24:33,650 --> 00:24:36,060 ಇದು ಅಲ್ಲ, ಆದರೆ ಈ ನಾನು ಅದನ್ನು ಹೇಗೆ ಆಗಿದೆ. 464 00:24:36,060 --> 00:24:37,920 >> ಮತ್ತು ನಂತರ ಇದು ಒಳಗೆ, ಹೊಂದಿದೆ ಈ ವರ್ಗ, ಮತ್ತು ಈ 465 00:24:37,920 --> 00:24:41,620 ನೀವು ಮಾಡಬಹುದು ವಿಷಯ ಪೈಥಾನ್, ನೀವು ಅಡಕಿಸಿದ ತರಗತಿಗಳು ಹೊಂದಬಹುದು. 466 00:24:41,620 --> 00:24:43,920 ಮತ್ತು ಈ ವಿಷಯ ಎಂದು peewee ಮೂಲಕ ತಯಾರಿಸಲಾಗುತ್ತಿದೆ. 467 00:24:43,920 --> 00:24:47,250 ಆದ್ದರಿಂದ, ಈ ವರ್ಗದ ಮೆಟಾ, ನೀವು ಡೇಟಾಬೇಸ್ ಎಂದು ಸೂಚಿಸಲು 468 00:24:47,250 --> 00:24:49,830 ವಸ್ತು ಸಮಾನವಾಗಿರುತ್ತದೆ ನಾವು ಮೇಲೆ ರಚಿಸಿದ. 469 00:24:49,830 --> 00:24:54,339 ಮತ್ತು ಈ ಫೈಲ್ ಈ ಟೇಬಲ್ ಏನು ಹೇಳುತ್ತಾರೆ ವಾಸ್ತವವಾಗಿ ಒಳಗೊಂಡಿರುವ ಏರಲಿದೆ. 470 00:24:54,339 --> 00:24:57,130 ಆದ್ದರಿಂದ ಈ ನೀವು ವಿಷಯ ನಿಮ್ಮ ಮಾದರಿಗಳ ಎಲ್ಲಾ ಒಳಗೆ ಮಾಡಲು. 471 00:24:57,130 --> 00:24:59,380 ನೀವು ನಿರ್ದಿಷ್ಟಗೊಳಿಸಿ ಈ ಮೆಟಾ ವರ್ಗದಲ್ಲಿ 472 00:24:59,380 --> 00:25:01,400 ಡೇಟಾಬೇಸ್ ಡಿಬಿ ಸಮಾನವಾಗಿರುತ್ತದೆ. 473 00:25:01,400 --> 00:25:03,940 ನಾನು ಹಾಗಾಗಿ ನಾನು ಸಾಮಾನ್ಯವಾಗಿ ಏನು ವಿವಿಧ ಮಾದರಿಗಳು ಒಂದು ಗುಂಪನ್ನು, 474 00:25:03,940 --> 00:25:05,910 ನಾನು ಒಂದು ಬೇಸ್ ಹೊಂದಿರುತ್ತವೆ ಮಾದರಿ, ನಾನು ಸಾಮಾನ್ಯವಾಗಿ 475 00:25:05,910 --> 00:25:08,839 ಕೇವಲ "ಮೂಲ ಮಾದರಿ" ಕರೆ ಮೆಟಾ ವರ್ಗ ಹೊಂದಿದೆ, 476 00:25:08,839 --> 00:25:10,380 ಮತ್ತು ಇದು ಡಿಬಿ ಸಮಾನವಾಗಿರುತ್ತದೆ ಡೇಟಾಬೇಸ್ ಹೊಂದಿಸುತ್ತದೆ. 477 00:25:10,380 --> 00:25:13,710 ಮತ್ತು ನನ್ನ ನಂತರದ ಮಾದರಿಗಳು ಆಗಿನ ಎಲ್ಲಾ ಮೂಲ ವರ್ಗ ಆನುವಂಶಿಕವಾಗಿ. 478 00:25:13,710 --> 00:25:16,760 ತದನಂತರ ನಾನು ಚಿಂತೆ ಇಲ್ಲ ಮೆಟಾ ವರ್ಗ ಕಥೆಯಾಗಿದ್ದು. 479 00:25:16,760 --> 00:25:21,490 >> ಆದ್ದರಿಂದ, ಈ ವಾಸ್ತವವಾಗಿ ಸೇರಿದಾಗ ಒಂದು SQL ಹೇಳಿಕೆ ಕೆಳಗೆ ಕಂಪೈಲ್, 480 00:25:21,490 --> 00:25:24,875 ಅದನ್ನು ಈ ಅಸಹ್ಯ ವಿಷಯ ತೋರುತ್ತಿದೆ ಇಲ್ಲಿ, ", ಟೇಬಲ್ ವಿದ್ಯಾರ್ಥಿ ಗುರುತು ಪೂರ್ಣಾಂಕ ರಚಿಸಿ 481 00:25:24,875 --> 00:25:26,020 " ಏನಾದರೂ. 482 00:25:26,020 --> 00:25:30,002 >> ಮತ್ತು, ನಾನು ಕಡಿಮೆ ಎಂದು ಭಾವಿಸುತ್ತೇನೆ, ಇಲ್ಲಿಯೇ ಈ SQL ಪ್ರಶ್ನೆ, 483 00:25:30,002 --> 00:25:32,960 ಆದರೆ ನೀವು ಇಲ್ಲಿ ಈ ವರ್ಗದ ನೋಡಿದರೆ ನೀವು ನಡೆಯುತ್ತಿದೆ ನಿಖರವಾಗಿ ನೋಡಬಹುದು. 484 00:25:32,960 --> 00:25:36,116 ನೀವು ಜಾಗ ಯಾವ ರೀತಿಯ ನೋಡಬಹುದು ಇವುಗಳನ್ನು ಏನನ್ನು ಇವೆ, 485 00:25:36,116 --> 00:25:38,115 ಮತ್ತು ಆದ್ದರಿಂದ, ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಈ ಪೈಥಾನ್ ಕೋಡ್ ನೋಡಿ 486 00:25:38,115 --> 00:25:43,340 ಹೆಚ್ಚು ಬಹಳಷ್ಟು ಹೆಚ್ಚು ಓದಲು ಈ SQL ಪ್ರಶ್ನೆ ಬರೆಯಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ. 487 00:25:43,340 --> 00:25:45,990 >> ಆದ್ದರಿಂದ, ಸಲುವಾಗಿ ವಾಸ್ತವವಾಗಿ ಡೇಟಾಬೇಸ್ ಅನ್ನು, 488 00:25:45,990 --> 00:25:48,470 ನಾವು ಪೈಥಾನ್ ಒಳಗೆ ಸಂಪರ್ಕ ಹೊಂದಿವೆ. 489 00:25:48,470 --> 00:25:52,770 ಆದ್ದರಿಂದ, ನಾನು ಸಾಮಾನ್ಯವಾಗಿ ಎಂಬ ಕ್ರಿಯೆಯ ಬರೆಯಲು ಎರಡು ಕೆಲಸಗಳನ್ನು initialize_db. 490 00:25:52,770 --> 00:25:54,880 ಇದು ಡೇಟಾಬೇಸ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ವಸ್ತು ಡಿಬಿ ಮತ್ತು ಇದು 491 00:25:54,880 --> 00:25:58,360 ಕೇವಲ ತೆರೆಯುತ್ತದೆ, ಇದು ಸಂಪರ್ಕಿಸುತ್ತದೆ ಡೇಟಾಬೇಸ್ ವಿಭಾಗ. 492 00:25:58,360 --> 00:26:00,860 ನೀವು ಆದರೂ ಬಳಸುತ್ತಿದ್ದರೆ ನಿಮ್ಮ ಸ್ಥಳೀಯ ಗಣಕದಲ್ಲಿ ವೆಬ್ಸೈಟ್, 493 00:26:00,860 --> 00:26:04,320 ಇದು ಚಿಂತೆ ಸೂಪರ್ ದೊಡ್ಡ ಒಪ್ಪಂದ ಸಂಪರ್ಕ ಮತ್ತು ಸಂಪರ್ಕ ಕಡಿತಗೊಳಿಸುವುದರ ಬಗ್ಗೆ, 494 00:26:04,320 --> 00:26:06,885 ಆದರೆ ನೀವು ಚಲಾಯಿಸುತ್ತಿರುವ ವೇಳೆ ಒಂದು ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ನೀವು 495 00:26:06,885 --> 00:26:10,010 ಖಚಿತವಾಗಿ ಬಂದ ಒಂದು ಬಳಕೆದಾರ, ಎಂದು ಬಯಸುತ್ತೇವೆ ಅವರು ಮುಚ್ಚಿ, ಇದು ಸಂಪರ್ಕಿಸುತ್ತದೆ 496 00:26:10,010 --> 00:26:12,270 ವೆಬ್ಸೈಟ್, ಅವರು ಎಷ್ಟು ಕಡಿತಗೊಳಿಸ ನೀವು ಸಂಪರ್ಕ ಜನರ ಗುಂಪೇ ಇಲ್ಲ 497 00:26:12,270 --> 00:26:14,480 ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ಏಕಕಾಲದಲ್ಲಿ. 498 00:26:14,480 --> 00:26:16,370 >> ತದನಂತರ, ನೀವು ಡೇಟಾಬೇಸ್ ಸಂಪರ್ಕ, 499 00:26:16,370 --> 00:26:20,832 ನೀವು db.create_tables ಕರೆ ಬಯಸುವ ಮತ್ತು ನೀವು ಯಾವ ಮಾದರಿಗಳು ಪಟ್ಟಿ 500 00:26:20,832 --> 00:26:21,540 ಕೋಷ್ಟಕಗಳು ರಚಿಸಲು. 501 00:26:21,540 --> 00:26:23,950 ಇಲ್ಲಿ, ನಾನು ಬಯಸುವ ಈ ವಿದ್ಯಾರ್ಥಿ ಅದನ್ನು ರಚಿಸಲು. 502 00:26:23,950 --> 00:26:28,070 ತದನಂತರ, ಪ್ರಮುಖ ಎನ್ನಬಹುದಾದ, ಮಾಡುವುದು ಸುರಕ್ಷಿತ = ನಿಜವಾದ ಹೆಚ್ಚು ಸಮಯ ಸೂಚಿಸಿ. 503 00:26:28,070 --> 00:26:30,380 ಹಾಗಾಗಿ ಈ ಹೇಳಿಕೆ ಮಾಡುತ್ತಾರೆ, ಅದು 504 00:26:30,380 --> 00:26:33,580 ಕೋಷ್ಟಕಗಳು ಸೃಷ್ಟಿಸುತ್ತದೆ ವಿದ್ಯಾರ್ಥಿ ಮಾದರಿ, ಆದರೆ 505 00:26:33,580 --> 00:26:36,109 ಟೇಬಲ್ ಇದ್ದಲ್ಲಿ ಈಗಾಗಲೇ ರಚಿಸಲಾಗಿದೆ. 506 00:26:36,109 --> 00:26:37,400 ಏನು ಸುರಕ್ಷಿತ ಸೂಚಿಸುತ್ತದೆ ಇಲ್ಲಿದೆ. 507 00:26:37,400 --> 00:26:39,150 ಆದ್ದರಿಂದ ಬದಲಿಸಿ ಆಗುವುದಿಲ್ಲ ನಿಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಟೇಬಲ್, 508 00:26:39,150 --> 00:26:41,525 ಇದು ಕೇವಲ ಒಂದು ಹೊಸ ರಚಿಸುತ್ತದೆ ಟೇಬಲ್ ಇಲ್ಲದೇ ಇದ್ದಲ್ಲಿ. 509 00:26:41,525 --> 00:26:45,090 ಆದ್ದರಿಂದ, ನೀವು ರಚಿಸಲು ಕೋಷ್ಟಕಗಳು ಒಮ್ಮೆ SQL ಸರ್ವರ್. 510 00:26:45,090 --> 00:26:49,410 ತದನಂತರ ಡೇಟಾಬೇಸ್ ಕುಳಿತು ಅಲ್ಲಿ, ಮತ್ತು ನಂತರ ಪ್ರತಿ ಬಾರಿ ಸಂಪರ್ಕ, 511 00:26:49,410 --> 00:26:52,450 ಆದರೆ ಇದು ಕೇವಲ ಸಾಮಾನ್ಯವಾಗಿ ಸಂತೋಷವನ್ನು ಇಲ್ಲಿದೆ ಈ create_tables ಕರೆ ಪುಟ್ 512 00:26:52,450 --> 00:26:55,550 ಆದ್ದರಿಂದ, ನೀವು ಎಂದಾದರೂ ಅಳಿಸಿದರೆ ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ನೀವು ನಿಮ್ಮ ವೆಬ್ ರನ್ 513 00:26:55,550 --> 00:26:57,960 ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತೆ, ಇದು ಪುನರ್ನಿರ್ಮಾಣ ಮಾಡುತ್ತಿದೆ. 514 00:26:57,960 --> 00:27:00,730 >> ಆದ್ದರಿಂದ, ಕೇವಲ ಸುರಕ್ಷಿತ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ನಿಜವಾದ ಎಂದು ಸೂಚಿಸಲ್ಪಡಲಿದ್ದು, 515 00:27:00,730 --> 00:27:03,580 ಅಥವಾ ನೀವು ನಿಮ್ಮ ಡೇಟಾ ಕಾಣಬಹುದು ಪ್ರತಿ ಬಾರಿ clobbered ಸಿಲುಕುವ. 516 00:27:03,580 --> 00:27:06,380 ನಂತರ, ನೀವು ಕೇವಲ ಕರೆಯಬಹುದು ಸ್ಥಾಪಿಸಲು initialize_db 517 00:27:06,380 --> 00:27:09,820 ಸಂಪರ್ಕ, ಮತ್ತು ರಚಿಸಲು ಕೋಷ್ಟಕಗಳು ಅಗತ್ಯವಿದ್ದರೆ. 518 00:27:09,820 --> 00:27:13,150 >> ಆದ್ದರಿಂದ, ಅತ್ಯಂತ ಸಾಮಾನ್ಯ ವಿಷಯ ನೀವು ಬಯಸುವ ಎಂದು, 519 00:27:13,150 --> 00:27:15,920 ಅಥವಾ ಸಾಮಾನ್ಯ ವಸ್ತುಗಳ ಒಂದು, ವಾಸ್ತವವಾಗಿ ವಿಷಯಗಳನ್ನು ಸೇರಿಸಲು ಹೊಂದಿದೆ 520 00:27:15,920 --> 00:27:17,170 ನಿಮ್ಮ ದತ್ತಸಂಚಯದಿಂದ. 521 00:27:17,170 --> 00:27:19,430 ಆದ್ದರಿಂದ, ಬದಲಿಗೆ ಹೊಂದುವ ಒಂದು ಇನ್ಸರ್ಟ್ ಬರೆಯಲು 522 00:27:19,430 --> 00:27:21,990 ಎಲ್ಲಾ ಹೇಳಿಕೆ ಮೌಲ್ಯಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ, 523 00:27:21,990 --> 00:27:24,650 ನೀವು ನಿಜವಾಗಿಯೂ ಕರೆಯಬಹುದು ವಿದ್ಯಾರ್ಥಿ ವರ್ಗ ಕಾರ್ಯ. 524 00:27:24,650 --> 00:27:28,200 ಆದ್ದರಿಂದ, ನೀವು ಒಂದು ವರ್ಗ ಮಾಡಿದಾಗ ರಚಿಸಲು ಎಂದು, ಮಾದರಿಯಿಂದ ಉತ್ತರಾಧಿಕಾರ 525 00:27:28,200 --> 00:27:30,200 ಈ ವಿಧಾನವು ರಚಿಸಲು ಹೊಂದಿದೆ. 526 00:27:30,200 --> 00:27:33,870 >> ಆದ್ದರಿಂದ, ನೀವು ವರ್ಗ name.create ಮಾಡಲು, ಮತ್ತು ನೀವು ನಿಯತಾಂಕಗಳನ್ನು ಸೂಚಿಸಿ 527 00:27:33,870 --> 00:27:35,260 ನೀವು ಹಾದು ಬಯಸುವ. 528 00:27:35,260 --> 00:27:39,200 ಆದ್ದರಿಂದ, ನಾನು ಕೆಲವು ವಿದ್ಯಾರ್ಥಿಗಳು ಸೇರಿಸಲು ಬಯಸಿದರೆ ನಮ್ಮ CS50 ದರ್ಜೆಯ ಪುಸ್ತಕ ಉದಾಹರಣೆಗೆ, 529 00:27:39,200 --> 00:27:41,820 ನಾನು ಒಬ್ಬ ಹೊಂದಿದೆ, ಡೇವಿಡ್ ಪುಟ್ ಉತ್ತಮ ದರ್ಜೆಯ, ಅವರು 95 ಹೊಂದಿದೆ. 530 00:27:41,820 --> 00:27:45,100 ಮತ್ತು ನನ್ನ, ಯಾರು ಮಾಡುವುದರಿಂದ ದೊರೆಯದಿದ್ದಲ್ಲಿ ಎಷ್ಟು ಚೆನ್ನಾಗಿ CS50 ರಲ್ಲಿ, ನಾನು ಒಂದು 50 ಹೊಂದಿವೆ. 531 00:27:45,100 --> 00:27:47,600 ಆದ್ದರಿಂದ, ಒಳ್ಳೆಯ ವಿಷಯ ಬಗ್ಗೆ ಈ ರಚಿಸಲು ಕಾರ್ಯ ಮಾಡುತ್ತಾರೆ, 532 00:27:47,600 --> 00:27:53,040 ಇದು ಉದಾಹರಣೆಗೆ ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಅಥವಾ ಎಂದು ಸಾಲು, ಇದು ಟೇಬಲ್ ಒಳಗೆ ರಚಿಸಿದ, 533 00:27:53,040 --> 00:27:55,750 ಮತ್ತು ಆದ್ದರಿಂದ ನೀವು ಒಂದು ಆ ಶೇಖರಿಸಿಡಲು ವೇರಿಯಬಲ್, ಮತ್ತು ನಂತರ ಇದು ಕೆಲಸ. 534 00:27:55,750 --> 00:27:58,830 ನೀವು ಸುಮಾರು ಬದಲಾಯಿಸಬಹುದು ನಾನು ಉದಾಹರಣೆ ತೋರಿಸಲು ಮಾಡುತ್ತೇವೆ. 535 00:27:58,830 --> 00:28:03,050 >> ನಾನು ಮಾಡಲಿಲ್ಲ ಗಮನಿಸಿ ಐಡಿ ನಿರ್ದಿಷ್ಟಗೊಳಿಸಿ, 536 00:28:03,050 --> 00:28:09,340 ಇದು ಏಕೆಂದರೆ ಏಕೆಂದರೆ PrimaryKeyField, ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತಿನ್ನುವೆ 537 00:28:09,340 --> 00:28:10,930 ನೀವು ಸೂಚಿಸಲು ಇದ್ದರೆ ಹೆಚ್ಚಿಸಲು. 538 00:28:10,930 --> 00:28:12,250 ಮತ್ತು, ವಾಸ್ತವವಾಗಿ, ನೀವು ಬಹುಶಃ ಅದನ್ನು ಸೂಚಿಸಲು ಮಾಡಬಾರದು, 539 00:28:12,250 --> 00:28:14,810 ನೀವು ಆಕಸ್ಮಿಕವಾಗಿ ಕಾರಣ ಬೇರೆಯವರ ಐಡಿ ಉಡುಗೆ ತೊಡುಗೆ. 540 00:28:14,810 --> 00:28:16,830 ಮತ್ತು ನೀವು ಮಾಡಲು ಬಯಸುವ ಇದು ಅನನ್ಯ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. 541 00:28:16,830 --> 00:28:20,662 >> ಆದ್ದರಿಂದ, ವಾಸ್ತವವಾಗಿ, ಅತ್ಯಂತ ನೀವು ಬಯಸುವ ಸಾಮಾನ್ಯ ವಿಷಯ, 542 00:28:20,662 --> 00:28:22,620 ಬಹುಶಃ ಆಯ್ಕೆ ಇದೆ ನೀವು ಒಮ್ಮೆ ಡೇಟಾಬೇಸ್ 543 00:28:22,620 --> 00:28:24,078 ಅಲ್ಲಿ ಮಾಹಿತಿ ಒಂದು ಬಹಳಷ್ಟು. 544 00:28:24,078 --> 00:28:27,360 ಆದ್ದರಿಂದ, ನೀವು ಎಲ್ಲವನ್ನೂ ಪಡೆಯಲು ಬಯಸಿದರೆ, ಆದ್ದರಿಂದ ಆಯ್ದ ನಕ್ಷತ್ರದ ಸಮಾನ 545 00:28:27,360 --> 00:28:30,940 ವಿದ್ಯಾರ್ಥಿಗಳು ಹೇಳಿಕೆಯಿಂದ, ಇದು ಕೇವಲ student.select ಎಂದು. 546 00:28:30,940 --> 00:28:34,380 ಮತ್ತು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನೀವು ನೀಡುತ್ತದೆ ವಿದ್ಯಾರ್ಥಿ ಎಲ್ಲಾ ಇದು ವಸ್ತುಗಳೊಂದಿಗೆ 547 00:28:34,380 --> 00:28:35,770 ನೀವು ಮೇಲೆ ತಿರುಗಿ ನೀವು ಬಯಸುವ. 548 00:28:35,770 --> 00:28:37,019 ನೀವು ವಿಷಯಗಳನ್ನು ಔಟ್ ಪಡೆಯುವುದು. 549 00:28:37,019 --> 00:28:39,310 ಮತ್ತು ಹೆಚ್ಚಿನ ಸಮಯ, ನೀವು ಕೇವಲ ಆಯ್ದ ಮಾಡಲು ಬಯಸುವುದಿಲ್ಲ, 550 00:28:39,310 --> 00:28:40,935 ನೀವು ನಿಜವಾಗಿಯೂ ಏನೋ ಸೂಚಿಸಲು ಬಯಸುವ. 551 00:28:40,935 --> 00:28:44,580 ಆದ್ದರಿಂದ, ನೀವು ಸರಣಿ ಮಾಡಬಹುದು ಒಟ್ಟಿಗೆ ಈ ಕಾರ್ಯ ಕರೆಗಳನ್ನು, 552 00:28:44,580 --> 00:28:48,830 ಹೇಗೆ ನೀವು ಸರಣಿ ಬಯಸುವ ರೀತಿಯ SQL ಒಟ್ಟಿಗೆ ಹೇಳಿಕೆಗಳು. 553 00:28:48,830 --> 00:28:53,002 ಆದ್ದರಿಂದ ನೀವು) (student.select ಮಾಡಬಹುದು. ಅಲ್ಲಿ ಈ ಉದಾಹರಣೆಯಲ್ಲಿ. 554 00:28:53,002 --> 00:28:54,710 ತದನಂತರ, ನೀವು , ಪರಿಸ್ಥಿತಿಗಳು ಸೂಚಿಸಿ 555 00:28:54,710 --> 00:28:57,880 ಕೇವಲ ಸಾಮಾನ್ಯ ಪೈಥಾನ್ Booleans ವಿಷಯಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. 556 00:28:57,880 --> 00:29:02,110 >> ಆದ್ದರಿಂದ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಬಯಸುವ ನಿಮಗೆ ಆಯ್ಕೆ ಏನನ್ನು ಮಿತಿ 557 00:29:02,110 --> 00:29:06,790 student.grade 50 ಸಮಾನವಾಗಿರುತ್ತದೆ ಅಲ್ಲಿ, ಮತ್ತು student.name ಎಜ್ರಾ ಸಮಾನವಾಗಿರುತ್ತದೆ 558 00:29:06,790 --> 00:29:09,130 ಇದರಿಂದ ಕೇವಲ ಅದು ನನ್ನನ್ನು ಪಡೆಯುತ್ತಾನೆ. 559 00:29:09,130 --> 00:29:11,340 ನಿಜವಾಗಿಯೂ, ಒಂದು ಗಮನಕ್ಕೆ ಸೂಕ್ಷ್ಮ ವಿಷಯ ಇಲ್ಲಿದೆ 560 00:29:11,340 --> 00:29:15,570 ನೀವು ಸೂಚಿಸಲು ಬಯಸಿದಲ್ಲಿ, ಆ ಒಂದು ಮತ್ತು / ಮತ್ತು ಅಥವಾ ಒಂದು ಅಥವಾ / ಅಥವಾ, 561 00:29:15,570 --> 00:29:19,840 Python ನಲ್ಲಿ, ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ, ನಾನು ಪದ "ಮತ್ತು" ವಾಸ್ತವವಾಗಿ ಭಾವಿಸುತ್ತೇನೆ 562 00:29:19,840 --> 00:29:23,351 ಆದರೆ ಇಲ್ಲಿ ನೀವು ವನ್ನಾಗಲಿ ಬಳಸಲು, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು bitwise ಆಯೋಜಕರು ಹೊಂದಿದೆ, 563 00:29:23,351 --> 00:29:25,600 ಆದರೆ ಈ ವಿಶೇಷ ಸಂದರ್ಭದಲ್ಲಿ, ಕೇವಲ ರೀತಿಯಲ್ಲಿ peewee ಅದು, 564 00:29:25,600 --> 00:29:27,660 ನೀವು ಒಂದೇ ಬಳಸಲು ವನ್ನಾಗಲಿ ಸೂಚಿಸಲು "ಮತ್ತು." ಗೆ 565 00:29:27,660 --> 00:29:29,451 ವಿಷಯ ಎಂದು ನಾನು ಬಹಳಷ್ಟು ಅಪ್ ಮಿಶ್ರ ಪಡೆಯುವುದು, 566 00:29:29,451 --> 00:29:32,530 ಆದರೆ ಬರುವುದಿಲ್ಲ ಆಚರಣೆಯಲ್ಲಿ ಹೆಚ್ಚು. 567 00:29:32,530 --> 00:29:36,350 >> ತದನಂತರ, ಒಮ್ಮೆ ನೀವು ಎಲ್ಲಾ ಹೊಂದಿವೆ ಡೇಟಾಬೇಸ್ ಹೊರಗೆ ವಿದ್ಯಾರ್ಥಿಗಳು, 568 00:29:36,350 --> 00:29:39,420 ನೀವು ಮಾಡಿದ ನಂತರ ನೀವು ಆಯ್ಕೆ ಆರ್ ನಿಮ್ಮ ಉಡುಗೆ ಅಥವಾ ಯಾವುದೇ, 569 00:29:39,420 --> 00:29:42,334 ನೀವು foreach ಲೂಪ್ ಬಳಸಬಹುದು, ಕೇವಲ, Python ನಲ್ಲಿ ಸಾಮಾನ್ಯ ರೀತಿಯ 570 00:29:42,334 --> 00:29:44,500 ಪುನರಾವರ್ತನೆಗೆ ಯಾವುದೇ ರೀತಿಯ ಅಥವಾ ರಚನೆಯ ಯಾವುದೇ ರೀತಿಯ. 571 00:29:44,500 --> 00:29:46,333 ಆದ್ದರಿಂದ ನೀವು ರು, ಮಾಡಬಹುದು student.select ರಲ್ಲಿ (). whe 572 00:29:46,333 --> 00:29:52,930 (Student.grade <75), ಮತ್ತು ಆದ್ದರಿಂದ ಈ ಮರು ಕೋಷ್ಟಕದಲ್ಲಿ ಪ್ರತಿ ವಿದ್ಯಾರ್ಥಿ ಮೇಲೆ ತಿರುಗಿ 573 00:29:52,930 --> 00:29:56,260 ಅವರ ದರ್ಜೆಯ, 75 ಕ್ಕಿಂತ ಕಡಿಮೆ ಇದು ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇನ್ನೂ ನನಗೆ ಆಗಿದೆ. 574 00:29:56,260 --> 00:29:59,218 ತದನಂತರ ನೀವು ಒಳಗೆ ಏನಾದರೂ ಸಾಧ್ಯವಾಯಿತು ಲೂಪ್ ಹಾಗೆ ನನಗೆ ಇಮೇಲ್ ಕಳುಹಿಸಲು 575 00:29:59,218 --> 00:30:01,680 ಮತ್ತು ನನಗೆ ನಿಜವಾಗಿ ಹೇಳಲು ನನ್ನ ಸಮಸ್ಯೆ ಸೆಟ್ ಮಾಡಿ. 576 00:30:01,680 --> 00:30:04,550 >> ಆದ್ದರಿಂದ, ಮತ್ತೊಂದು ವಿಷಯ ನೀವು ಹಾಗೆ, ಇದು ನಿಜವಾಗಿಯೂ ಸುಲಭ ಆಗಿದೆ 577 00:30:04,550 --> 00:30:06,460 ಟೇಬಲ್ ಒಳಗೆ ಸಾಲುಗಳನ್ನು ನವೀಕರಿಸಲು. 578 00:30:06,460 --> 00:30:08,720 ಆದ್ದರಿಂದ, ಇಲ್ಲಿ ಮತ್ತೆ ನೆನಪು, ನಿಮ್ಮ ನಾನು ಸೇರಿಸಿದಾಗ, 579 00:30:08,720 --> 00:30:11,440 ನಾನು ಎಂದು ಮೌಲ್ಯವನ್ನು ತೆಗೆದುಕೊಂಡಿತು student.create ನೀಡಿದ, 580 00:30:11,440 --> 00:30:14,920 ಮತ್ತು ನಾನು ಎಜ್ರಾ ಎಂಬ ಹೆಸರಿನ ಇದು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. 581 00:30:14,920 --> 00:30:18,995 ಆದ್ದರಿಂದ ಈಗ, ನೀವು ಬದಲಾಯಿಸಬಹುದು ಎಂದು ಉದಾಹರಣೆಗೆ ಒಳಗೆ ಮೌಲ್ಯಗಳು 582 00:30:18,995 --> 00:30:20,870 ಕೇವಲ ನೀವು ಬಯಸುವ ರೀತಿಯಲ್ಲಿ ಒಂದು Python ನಲ್ಲಿ ಸಾಮಾನ್ಯ ವರ್ಗ. 583 00:30:20,870 --> 00:30:25,060 >> ಆದ್ದರಿಂದ ನೀವು ಹೊಂದಿಸಬಹುದು ezra.grade = 95 ಮತ್ತು ಸ್ಥಳೀಯ ಪ್ರತಿಯನ್ನು ನವೀಕರಿಸಿ, 584 00:30:25,060 --> 00:30:28,380 ಆದರೆ ವಾಸ್ತವವಾಗಿ ಬಯಸಿದರೆ ಡೇಟಾಬೇಸ್ ಬದಲಾವಣೆ ಬದ್ಧತೆ, 585 00:30:28,380 --> 00:30:31,410 ನೀವು ezra.save ಕರೆ ಮಾಡಬೇಕು ಆದ್ದರಿಂದ ನೀವು .ರಂಗಭೂಮಿ ವಿಧಾನ ಎಂಬ 586 00:30:31,410 --> 00:30:32,650 ಉದಾಹರಣೆಗೆ ಮೇಲೆ. 587 00:30:32,650 --> 00:30:38,085 >> ಆದ್ದರಿಂದ ಈಗ, ನಾನು ಯಶಸ್ವಿಯಾಗಿ ಬದಲಾಗಿದೆ ಡೇಟಾಬೇಸ್ ಒಳಗೆ ನನ್ನ ದರ್ಜೆಯ. 588 00:30:38,085 --> 00:30:41,210 ಆದ್ದರಿಂದ, ನಂತರ ನಾನು ಸಿಕ್ಕಿಹಾಕಿಕೊಳ್ಳುವ ಎಂದು ತಿಳಿಸಿ ಡೇಟಾಬೇಸ್ ಒಳಗೆ ನನ್ನ ಗುಣಮಟ್ಟ ಬದಲಾಯಿಸದೆ. 589 00:30:41,210 --> 00:30:44,126 ಪ್ರೊಫೆಸರ್ Malan ಬಹುಶಃ ಹೋಗುತ್ತದೆ ವರ್ಗ ನನ್ನನ್ನು ಅಳಿಸಲು ಗೆ, 590 00:30:44,126 --> 00:30:48,630 ಮತ್ತು ಆದ್ದರಿಂದ ನೀವು ಅಳಿಸಿ ಕರೆಯಬಹುದು ಕೇವಲ ವಿಷಯ ಉದಾಹರಣೆಗೆ ವಿಧಾನ. 591 00:30:48,630 --> 00:30:51,674 >> ನೀವು ಬಯಸಿದರೆ, ಹೋಗಲು ಮತ್ತೆ ಈ ಲೂಪ್ ಒಳಗೆ ಇಲ್ಲಿ, 592 00:30:51,674 --> 00:30:53,465 ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಬದಲಿಗೆ ಇಮೇಲ್ಗಳನ್ನು ಎಲ್ಲಾ ಕಳಿಸುವ 593 00:30:53,465 --> 00:30:56,577 ವಿದ್ಯಾರ್ಥಿಗಳು ಇದರ ಗ್ರೇಡ್ ಕಡಿಮೆ 75 ಹೆಚ್ಚು, ನೀವು ಅವುಗಳನ್ನು ಅಳಿಸಲು ಬಯಸಿದರೆ, 594 00:30:56,577 --> 00:30:58,660 ಈ ಲೂಪ್ ನೀವು ಸಾಧ್ಯವೋ s.delete ಉದಾಹರಣೆಗೆ ಕರೆ. 595 00:30:58,660 --> 00:31:04,180 596 00:31:04,180 --> 00:31:07,780 ಮತ್ತು ನೀವು ಬಯಸುವ ಅತ್ಯಂತ ಕೊನೆಯಲ್ಲಿ, ನೀವು ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲು ಬಂದಾಗಲೆಲ್ಲಾ 597 00:31:07,780 --> 00:31:10,350 ಮತ್ತು ನಿಮ್ಮ ಕೆಲಸ ಪೂರೈಸಿದ ನೀವು db.close ಕರೆ ಬಯಸುವ 598 00:31:10,350 --> 00:31:13,190 ಅಲ್ಲಿ ಡಿಬಿ ಡೇಟಾಬೇಸ್ ಆಗಿದೆ ನಾವು ಮೊದಲು ವಸ್ತು. 599 00:31:13,190 --> 00:31:18,290 ಮತ್ತು ನೀವು ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಬಯಸುವ ಎಲ್ಲವನ್ನೂ ಔಟ್ ಮುಚ್ಚಲಾಗಿದೆ ಸಿಗುತ್ತದೆ. 600 00:31:18,290 --> 00:31:18,790 >> ಕೂಲ್. 601 00:31:18,790 --> 00:31:22,410 ಈಗ, ನಾನು ಒಂದು ಉದಾಹರಣೆ ಅಪ್ಲಿಕೇಶನ್ ಹೊಂದಿವೆ. 602 00:31:22,410 --> 00:31:26,880 ನಾನು ರೀತಿಯ ಎಲ್ಲವನ್ನೂ ಮೊದಲೇ ಮಾಡಿದ ಆದ್ದರಿಂದ ಯಾವುದೇ ನೇರ ಕೋಡಿಂಗ್ ಇರುವುದಿಲ್ಲ 603 00:31:26,880 --> 00:31:30,220 ತಪ್ಪುಗಳನ್ನು ಆದರೆ ನಾವು ಸಂಚರಿಸಲು ಇದು ಮತ್ತು ನೀವು ಫ್ಲಾಸ್ಕ್ ಹಾಕುತ್ತಾನೆ ಹೇಗೆ ನೋಡಿ 604 00:31:30,220 --> 00:31:33,685 ಮತ್ತು ಒಟ್ಟಿಗೆ peewee, ಮತ್ತು ಸರಳ ಅಪ್ಲಿಕೇಶನ್ ಮಾಡಲು. 605 00:31:33,685 --> 00:31:38,680 ನಾನು CS50 ರಾಂಟ್ ಕರೆ, ಮತ್ತು ಇದು ಇಲ್ಲಿದೆ ಸರಳ ಬ್ಲಾಗ್ ವೇದಿಕೆಯ ರೀತಿಯ. 606 00:31:38,680 --> 00:31:41,150 >> ಆದ್ದರಿಂದ, ಮೊದಲ, ನಾನು ರನ್ ಮಾಡುತ್ತೇವೆ ಮತ್ತು , ಇದು ಕಾಣುತ್ತದೆ ಎಂಬುದನ್ನು ತೋರಿಸಲು 607 00:31:41,150 --> 00:31:42,890 ಮತ್ತು ನಾವು ಕೋಡ್ ಹೆಚ್ಚು ನೋಡಬಹುದು. 608 00:31:42,890 --> 00:32:00,470 609 00:32:00,470 --> 00:32:02,830 ಸರಿ, ಆದ್ದರಿಂದ ಅವರ ಈ ರನ್ ಅವಕಾಶ. 610 00:32:02,830 --> 00:32:14,040 611 00:32:14,040 --> 00:32:17,250 , ನಾನು ಈ ಕೂಲ್ ಮಾಡಿಕೊಳ್ಳುವಿರಿ ಸ್ವಲ್ಪ ಸಣ್ಣ. 612 00:32:17,250 --> 00:32:20,000 ಇದು, ಏಕೆಂದರೆ, ಬಹಳ ಸುಂದರ ಇಲ್ಲಿದೆ ನಾನು ಸಿಎಸ್ಎಸ್ ಬಹಳಷ್ಟು ಮಾಡಲಿಲ್ಲ 613 00:32:20,000 --> 00:32:23,255 ಆದರೆ ಅದು ಏನು ಇದು ಹೊಂದಿದೆ, ಆಗಿದೆ ಬ್ಲಾಗ್ ಪೋಸ್ಟ್ಗಳನ್ನು ಈ ಡೇಟಾಬೇಸ್, 614 00:32:23,255 --> 00:32:25,630 ಮತ್ತು ಇದು ಎಲ್ಲಾ ಸಾಗುವ ಅವುಗಳನ್ನು, ಮತ್ತು ಇದು ಅವರನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ 615 00:32:25,630 --> 00:32:28,170 ಇತ್ತೀಚಿನ ಸಲುವಾಗಿ ಪುಟದಲ್ಲಿ. 616 00:32:28,170 --> 00:32:30,920 ಆದ್ದರಿಂದ ಈ ಕೇವಲ ಕೆಲವು ಕಂಬಗಳಿವೆ ನಾನು ಡೇಟಾಬೇಸ್ ಉಳಿಸಲಾಗಿದೆ ಎಂದು. 617 00:32:30,920 --> 00:32:35,680 >> ನಾವು ಹೊಸ ರಚಿಸಲು ಬಯಸಿದರೆ ಪೋಸ್ಟ್, ನಾವು, ಹೊಸ ಪೋಸ್ಟ್ ಸೇರಿಸಿ ಹೋಗಿ 618 00:32:35,680 --> 00:32:42,720 ಮತ್ತು ನಾವು ಶೀರ್ಷಿಕೆ ನಮೂದಿಸಬಹುದು ಪೋಸ್ಟ್, ಆದ್ದರಿಂದ ಏನೋ ನಂತಹ CS50 ಸೆಮಿನಾರ್. 619 00:32:42,720 --> 00:32:45,360 620 00:32:45,360 --> 00:32:46,735 ವಾಹ್, ನಿಜವಾಗಿಯೂ ಸೆಮಿನಾರ್ ಕಳೆಯುತ್ತಿದ್ದಾರೆ. 621 00:32:46,735 --> 00:32:51,070 622 00:32:51,070 --> 00:32:52,270 >> ಕೂಲ್. 623 00:32:52,270 --> 00:32:56,060 ನಂತರ ನೀವು ಪೋಸ್ಟ್ ಒತ್ತಿ, ಮತ್ತು ಇದು ಮುಖಪುಟಕ್ಕೆ ನೀವು ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ, 624 00:32:56,060 --> 00:33:00,039 ಮತ್ತು ನಂತರ ನೀವು ನೋಡುತ್ತೀರಿ ಇತ್ತೀಚಿನ ಪೋಸ್ಟ್ ಸೇರಿಸಲಾಯಿತು. 625 00:33:00,039 --> 00:33:01,580 ಮತ್ತು ನಾವು ಇನ್ನೂ ಎಲ್ಲಾ ಬಿಡಿಗಳು. 626 00:33:01,580 --> 00:33:08,080 ಈಗ, ಎಲ್ಲಾ ಹೆಜ್ಜೆ ಅವಕಾಶ ಕೋಡ್ ಮತ್ತು ಈ ಅಳವಡಿಸುವುದರಿಂದ ನೋಡಿ. 627 00:33:08,080 --> 00:33:11,995 >> ಆದ್ದರಿಂದ, ನಾನು ಲೆಟ್ ತಂದೆಯ ಮೊದಲ ಭಾಗ ವಾಸ್ತವವಾಗಿ ಮಾದರಿಗಳು ನೋಡೋಣ. 628 00:33:11,995 --> 00:33:14,120 ಸಮಯ ಬಹಳಷ್ಟು, ಆಗ ನೀವು ಏನಾದರೂ ವಿನ್ಯಾಸ ನೀವು, 629 00:33:14,120 --> 00:33:17,036 ನೀವು ಬಗ್ಗೆ ಮೊದಲ ಭಾವಿಸುತ್ತೇನೆ ಬಯಸುವ ನೀವು, ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಪ್ರತಿನಿಧಿಸಲು ಹೋಗುವ 630 00:33:17,036 --> 00:33:22,915 ತದನಂತರ ಸುಮಾರು ವಿಷಯಗಳನ್ನು ವಿನ್ಯಾಸ, ಆದ್ದರಿಂದ ಎಲ್ಲವೂ ಸಮಂಜಸವೇ. 631 00:33:22,915 --> 00:33:25,290 ಮತ್ತು ನಾನು ಹೇಗೆ ವಾಸ್ತವವಾಗಿ ನಾನು ಈ ಮಾಡುವ ಸಂದರ್ಭದಲ್ಲಿ, ಅದನ್ನು ಮಾಡಿದರು 632 00:33:25,290 --> 00:33:28,030 ನಾನು ಕೆಳಗೆ ಕುಳಿತು ಭಾವಿಸಲಾಗಿದೆ ನಾನು ಪೋಸ್ಟ್ನಲ್ಲಿ ಏನು ಬಯಸುತ್ತೀರಿ. 633 00:33:28,030 --> 00:33:32,130 >> ಆದ್ದರಿಂದ, ಇಲ್ಲಿ, ನಾವು ಒಂದೇ ರಚನೆ ಹೊಂದಿವೆ ನಾನು ಮೊದಲೇ ಪ್ರಸ್ತಾಪಿಸಿ ಎಂದು, 634 00:33:32,130 --> 00:33:33,755 ನಾವು ಡಿಬಿ = Sqldatabase ('posts.db') ಅಲ್ಲಿ. 635 00:33:33,755 --> 00:33:37,840 636 00:33:37,840 --> 00:33:40,980 ವಾಸ್ತವದಲ್ಲಿ, ನೀವು ಬಹುಶಃ ಬಯಸುವುದಿಲ್ಲ ನಿಮ್ಮ ಹೆಸರಿನ ಡೇಟಾಬೇಸ್ ಹಾರ್ಡ್ ಕೋಡ್. 637 00:33:40,980 --> 00:33:43,730 ಬಹುಶಃ ಒಂದು ನಿಯತಾಂಕ ಇರಬೇಕು ಬಹುಶಃ, ಎಲ್ಲೋ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ 638 00:33:43,730 --> 00:33:45,940 ಒಂದು ಸಂರಚನಾ ಕಡತದಲ್ಲಿ, ಆದರೆ ಈ ರೀತಿಯ ಒಂದು ಸಣ್ಣ ಉದಾಹರಣೆ, 639 00:33:45,940 --> 00:33:48,310 ಆ ಹಾರ್ಡ್ ಕೋಡ್ ಸರಿಯಾಗಿಯೆ. 640 00:33:48,310 --> 00:33:53,510 >> ಈಗ, ನಾವು ಈ ಪೋಸ್ಟ್ ವರ್ಗ, ಇದು ಮೂಲ ಮಾದರಿ ರಿಂದ ಉತ್ತರಾಧಿಕಾರ. 641 00:33:53,510 --> 00:33:56,930 ಮತ್ತು ಇದು, ಮತ್ತೆ, ಹೊಂದಿದೆ ಐಡಿ = PrimaryKeyField. 642 00:33:56,930 --> 00:34:02,250 ವಾಸ್ತವವಾಗಿ, ನೀವು ಸೂಚಿಸಲು ಇದ್ದರೆ, ನಾನು ಈ ಹೊರಬಂದಿತು ವೇಳೆ, 643 00:34:02,250 --> 00:34:07,152 ನಂತರ ನಾವು ಆರೈಕೆಯನ್ನು ಕಾಣಿಸುತ್ತದೆ peewee ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಐಡಿ ಕ್ಷೇತ್ರದಲ್ಲಿ ಸೃಷ್ಟಿಸುತ್ತದೆ 644 00:34:07,152 --> 00:34:09,360 ಮತ್ತು ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತಿನ್ನುವೆ ಇದು ಒಂದು PrimaryKey, ಮಾಡುವ 645 00:34:09,360 --> 00:34:12,485 ನಾನು, ಏಕೆಂದರೆ ಸಾಮಾನ್ಯವಾಗಿ, ನಿಜವಾಗಿಯೂ ಸಂತೋಷವನ್ನು ಎಂದು ಎಂದು, ನೀವು ಬೇಕು ವಿಷಯ 646 00:34:12,485 --> 00:34:16,239 ಆದರೆ ನಾನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಹಾಕಿದರೆ ಇಷ್ಟ, ಕೇವಲ ಆದ್ದರಿಂದ ನಾನು ಹಾಗಾದರೆ ನೆನಪು. 647 00:34:16,239 --> 00:34:19,480 ಆದರೆ ನೀವು ಆ ಸೂಚಿಸಲು ಇದ್ದರೆ, ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಇರುತ್ತದೆ. 648 00:34:19,480 --> 00:34:22,198 >> ಆದ್ದರಿಂದ, ನಾನು ದಿನಾಂಕದಂದು ಹೊಂದಿರುವ ಒಂದು DateTimeField, ಮತ್ತು ಎಲ್ಲಾ 649 00:34:22,198 --> 00:34:24,864 ಈ ವಿವಿಧ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ, ನೀವು ವೇಳೆ peewee ದಸ್ತಾವೇಜನ್ನು ನೋಡಲು, 650 00:34:24,864 --> 00:34:28,920 ಇದು ನೀವು ವಿವಿಧ ಪಟ್ಟಿಯನ್ನು ನೀಡುತ್ತೇನೆ ನೀವು ಬಳಸಬಹುದಾದ ಜಾಗ ರೀತಿಯ. 651 00:34:28,920 --> 00:34:34,440 ಬಹಳ ಮಟ್ಟಿಗೆ, ಇದು ಹೋಲುತ್ತದೆ ಇಲ್ಲಿದೆ ನೀವು SQL ನೋಡಿ ಎಂದು ಗೆ. 652 00:34:34,440 --> 00:34:37,699 ಆದ್ದರಿಂದ ಒಂದು CharField ಒಂದು, ಇಲ್ಲ VarCharFields, TextFields, 653 00:34:37,699 --> 00:34:40,550 ಬಹಳ ಇವು ಒಂದು ಬ್ಲಾಗ್ ಪೋಸ್ಟ್ ರೀತಿಯ ಗ್ರಂಥಗಳನ್ನು 654 00:34:40,550 --> 00:34:44,460 ಸಮರ್ಥವಾಗಿ DateTimeFields, DoubleFields, FloatFields, 655 00:34:44,460 --> 00:34:46,100 ಹಾಗೆ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು. 656 00:34:46,100 --> 00:34:51,570 >> ಮತ್ತು ನೀವು ಇತರ ವಾದಗಳು ಹಸ್ತಾಂತರಿಸುತ್ತಾನೆ ಇದು, ನಾನು ಇಲ್ಲಿ ಸೂಚಿಸಿಲ್ಲ ಇದು. 657 00:34:51,570 --> 00:34:55,719 ಸೇ, ಉದಾಹರಣೆಗೆ, ನೀವು ಬಯಸುವುದಿಲ್ಲ ಎರಡು ಪೋಸ್ಟ್ಗಳನ್ನು ಅದೇ ಶೀರ್ಷಿಕೆ ನೀಡಿದ್ದು, 658 00:34:55,719 --> 00:34:59,672 ನೀವು ಸೂಚಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಟ್ರೂ ಅನನ್ಯ ರೀತಿಯ =, 659 00:34:59,672 --> 00:35:02,880 ಮತ್ತು ಕೇವಲ ಒಂದು ಹೆಚ್ಚುವರಿ ನಿಯತಾಂಕ ಇಲ್ಲಿದೆ ಇದು ಅದನ್ನು ಸಂಗ್ರಹಿಸುತ್ತಾ ಮಾಡಿದಾಗ ಕ್ಷೇತ್ರದಲ್ಲಿ 660 00:35:02,880 --> 00:35:06,865 SQL ಒಳಗೆ, ಇದು ನಮೂದಿಸುತ್ತದೆ ಇದು ಹೊಂದಿರುವ ಅನನ್ಯ ಎಂದು. 661 00:35:06,865 --> 00:35:09,740 ನೀವು ರೀತಿಯ ಸೂಚಿಸಬಹುದು ಶೂನ್ಯ ಮತ್ತು ಬೇರೆಲ್ಲವೂ 662 00:35:09,740 --> 00:35:11,750 ನೀವು ಸಾಮಾನ್ಯವಾಗಿ SQL ನಲ್ಲಿ ಮಾಡಲು. 663 00:35:11,750 --> 00:35:16,020 ಆದ್ದರಿಂದ, ಈ ಸಾಕಷ್ಟು ಸರಳವಾಗಿದೆ ದಿನಾಂಕ ಹೊಂದಿರುವ ಮಾದರಿ. 664 00:35:16,020 --> 00:35:19,460 DateTimeField ಒಳಗೆ, ಇಲ್ಲಿ ಗಮನಿಸಿ, ನಾನು ಡೀಫಾಲ್ಟ್ ಏನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ. 665 00:35:19,460 --> 00:35:22,560 ನಾನು ಎಂದು ಅದು ನಿಗದಿತ , datetime.datetime.now 666 00:35:22,560 --> 00:35:24,920 ಏಕೆಂದರೆ ರೀತಿಯಲ್ಲಿ ಆ ಈ ಮೌಲ್ಯಮಾಪನ ಸಿಗುತ್ತದೆ, 667 00:35:24,920 --> 00:35:28,750 ನಿಜವಾಗಿ ಮಾಪನ datetime.now ಮಾಡಿದಾಗ 668 00:35:28,750 --> 00:35:32,110 ಇದು ಡೇಟಾಬೇಸ್ ಸೇರಿಸಬೇಕು ಸಿಗುತ್ತದೆ. 669 00:35:32,110 --> 00:35:34,760 >> ನಾನು ಮಾಡಿದೆವು ಎಂದು ಭಾವಿಸುತ್ತೇನೆ ಈ ಪರಿಶೀಲಿಸಿ, 670 00:35:34,760 --> 00:35:38,222 ಆದರೆ ನೀವು, ಈ ರೀತಿಯ ಮಾಡಿದರೆ ನಿಜವಾಗಿ, ಒಮ್ಮೆ ಮೌಲ್ಯಮಾಪನ ಎಂದು 671 00:35:38,222 --> 00:35:40,180 ತದನಂತರ datetime ಯಾವಾಗಲೂ ಒಂದೇ ಆಗಿರುತ್ತದೆ. 672 00:35:40,180 --> 00:35:44,240 ಆದ್ದರಿಂದ, ನೀವು ಏನೋ ಮಾಡುತ್ತಿರುವುದು ಕೇವಲ ವೇಳೆ datetimes ಜೊತೆ, ಎರಡು ಬಾರಿ ಪರಿಶೀಲಿಸಿ 673 00:35:44,240 --> 00:35:47,080 ಇದು ಯಾವಾಗ ಮೌಲ್ಯಮಾಪನ ಎಂದು ವಾಸ್ತವವಾಗಿ ಬೇರೆ ಸೇರಿಸಿದವು ಅಥವಾ ಸಿಗುತ್ತದೆ 674 00:35:47,080 --> 00:35:48,780 ನೀವು ಗೊಂದಲ ಇರಬಹುದು. 675 00:35:48,780 --> 00:35:51,221 >> ಶೀರ್ಷಿಕೆ ಕೇವಲ ಆಗಿದೆ CharField, ಅಲ್ಲಿ ಇದು 676 00:35:51,221 --> 00:35:53,970 ನೀವು ರವಾನಿಸಬಹುದಾಗಿದೆ ಹೆಚ್ಚು ವಾದಗಳಲ್ಲಿ ಸೂಚಿಸುವ ನಿಖರವಾಗಿ ಎಷ್ಟು ನೀವು 677 00:35:53,970 --> 00:35:56,170 ಅದನ್ನು ಬಯಸುತ್ತೇನೆ, ಆದರೆ ಇಲ್ಲಿ, ಇದು ನಿಜವಾಗಿಯೂ ವಿಷಯವಲ್ಲ. 678 00:35:56,170 --> 00:35:58,687 ಮತ್ತು ಪಠ್ಯ ಎಂದು ನಾನು ಇಡೀ ಪೋಸ್ಟ್ ಪಠ್ಯ, 679 00:35:58,687 --> 00:36:01,020 ಮತ್ತು ಒಂದು ಎಂದು ವಿಶೇಷವೇನು ನೀವು ಬಯಸುವ ಕೇವಲ TextField 680 00:36:01,020 --> 00:36:03,370 ಇದು ಒಂದು ಬಹಳ ದೀರ್ಘ ಸ್ಟ್ರಿಂಗ್ ಎಂದು ಅವಕಾಶ. 681 00:36:03,370 --> 00:36:05,970 >> ನಂತರ ನಾವು ಈ ಮೆಟಾ ಹೊಂದಿವೆ ಉಪಜಾತಿ ಕೇವಲ 682 00:36:05,970 --> 00:36:11,250 ನಾವು ಡೇಟಾಬೇಸ್ ಬಯಸುವ ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ ಈ ವಾಸ್ತವವಾಗಿ ಒಳಗೆ ತೆರೆದಿವೆ ಅಲ್ಲಿ 683 00:36:11,250 --> 00:36:14,267 ಇಲ್ಲಿರುವುದು ಎಂದು ಡಿಬಿ ವಸ್ತು ಎಂದು. 684 00:36:14,267 --> 00:36:16,350 ಮತ್ತು ಕಡೆಯದಾಗಿ ನಾವು ಇಲ್ಲಿ, ಈ ಕಾರ್ಯ 685 00:36:16,350 --> 00:36:18,120 ನಾವು ನೀನು ನಮ್ಮ ಪ್ರಮುಖ ಅಪ್ಲಿಕೇಶನ್ ಬಳಸಲು 686 00:36:18,120 --> 00:36:23,970 ಸಂಪರ್ಕ ಡೇಟಾಬೇಸ್ ಆರಂಭಿಸಲು ಇದು, ಮತ್ತು ನಂತರ ಪೋಸ್ಟ್ ಟೇಬಲ್ ರಚಿಸಲು. 687 00:36:23,970 --> 00:36:26,880 >> ಈಗ ಮುಖ್ಯ ಅಪ್ಲಿಕೇಶನ್ ಸ್ವತಃ ನೋಡೋಣ. 688 00:36:26,880 --> 00:36:30,800 ಆದ್ದರಿಂದ ಈ ಒಂದು ಸ್ವಲ್ಪ ಅಂದರೆ ಮುಂದೆ ಬಿಟ್ 689 00:36:30,800 --> 00:36:34,840 ನಾವು ಮೊದಲು ನೋಡಿದ, ಆದರೆ ಆಶಾದಾಯಕವಾಗಿ ತುಂಬಾ ಕೆಟ್ಟ ಅಲ್ಲ. 690 00:36:34,840 --> 00:36:37,140 ಆದ್ದರಿಂದ, ನನಗೆ ಈ ಔಟ್ ವಿಸ್ತರಿಸಲು ಅವಕಾಶ. 691 00:36:37,140 --> 00:36:38,370 ಸರಿ. 692 00:36:38,370 --> 00:36:42,070 >> ಆದ್ದರಿಂದ, ಗುರುತಿಸಿ ಉನ್ನತ ನಾನು ಆಮದು ಇತರ ವಸ್ತುಗಳ ಇಡೀ ಗುಂಪೇ 693 00:36:42,070 --> 00:36:44,129 ಫ್ಲಾಸ್ಕ್ ಗೆ ನಾವು ಹೊಂದಿರುವ ನಿಜವಾಗಿಯೂ ಮೊದಲು ನೋಡಿಲ್ಲದಿದ್ದರೆ. 694 00:36:44,129 --> 00:36:46,670 ಮತ್ತು ಆಶಾದಾಯಕವಾಗಿ, ನಾವು ನೋಡಬಹುದು ಈ ಒಂದೊಂದಾಗಿ ಪ್ರತಿ ಒಂದು 695 00:36:46,670 --> 00:36:49,420 ಮತ್ತು ಬಗ್ಗೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಮಾತನಾಡಲು ಅವುಗಳನ್ನು, ಉದಾಹರಣೆಗೆ ವಿಂಗಡಿಸುತ್ತದೆ. 696 00:36:49,420 --> 00:36:51,380 ಆದ್ದರಿಂದ, ನಾವು, ಫ್ಲಾಸ್ಕ್ ಹೊಂದಿವೆ ಮತ್ತು render_template, 697 00:36:51,380 --> 00:36:54,370 ಇದು ನಾವು, ಮೊದಲು ನೋಡಿದ ಈ ವಿನಂತಿಯನ್ನು ವಸ್ತು, 698 00:36:54,370 --> 00:37:00,400 ನಾವು ಹೇಗೆ ನೋಡಿದರೆ ಮಂದಿ ಇದು ನಾನು ವಾಸ್ತವವಾಗಿ ತೋರಿಸುತ್ತಿರುವಾಗ ರೂಪ 699 00:37:00,400 --> 00:37:01,170 ಕೆಲಸ. 700 00:37:01,170 --> 00:37:04,850 ನೀವು ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ ಅವಕಾಶ ನೀಡುವ, ಮರುನಿರ್ದೇಶನ ಮತ್ತೆ ರಚಿಸಿ ಹೊಸ ಪೋಸ್ಟ್ 701 00:37:04,850 --> 00:37:11,710 ಮೂಲ ಮುಖಪುಟಕ್ಕೆ ಬ್ಯಾಕ್, ಮತ್ತು ನಂತರ ನೀವು ಅನುಮತಿಸುತ್ತದೆ ಏನೋ ಇದು URL ಅನ್ನು, 702 00:37:11,710 --> 00:37:15,550 ಮೇಲೆ ಅಲ್ಲಿ ಔಟ್ ಲೆಕ್ಕಾಚಾರ ವೆಬ್ಸೈಟ್ ನಿರ್ದಿಷ್ಟ ಪುಟ. 703 00:37:15,550 --> 00:37:17,810 >> ಆದ್ದರಿಂದ, ಮುಂದಿನ ನಾನು ವಿಷಯ, ನಾನು ಆಮದು ಹೊಂದಿದೆ 704 00:37:17,810 --> 00:37:21,550 ಮಾದರಿಗಳಿಂದ ಮಾಹಿತಿಯನ್ನು ಎಲ್ಲಾ ನಾವು ನೋಡುವ ಎಂದು ಕಡತಗಳನ್ನು. 705 00:37:21,550 --> 00:37:23,140 ಮತ್ತು, ಹೌದು. 706 00:37:23,140 --> 00:37:28,720 >> ಆದ್ದರಿಂದ, ಹೊಸ ಯಾವುದೋ ಬರುತ್ತದೆ ನೀವು ಮಾತಾಡುತ್ತಿದ್ದೀರಿ ಅಪ್, 707 00:37:28,720 --> 00:37:31,850 ವಿಶೇಷವಾಗಿ ಡೇಟಾಬೇಸ್, ನೀವು ಸೂಚಿಸಬಹುದು 708 00:37:31,850 --> 00:37:35,110 ಮೊದಲು ಎಂದು ಗಳಿಸುವ ಕಾರ್ಯ ಗಳಿಸುವ ಪ್ರತಿ ವಿನಂತಿಯನ್ನು, ಮತ್ತು ಕಾರ್ಯ 709 00:37:35,110 --> 00:37:39,690 ಈ ಬಳಸಿಕೊಂಡು, ಪ್ರತಿ ವಿನಂತಿಯನ್ನು ನಂತರ ಎಂಬ ಕಾರ್ಯ ಗೃಹಾಲಂಕಾರಕ app.before ವಿನಂತಿಯನ್ನು. 710 00:37:39,690 --> 00:37:42,324 >> ಆದ್ದರಿಂದ ಈ ಮರಣದಂಡನೆ ಆಗುತ್ತದೆ ಎಲ್ಲೆಲ್ಲಿ ಈ ಕಾರ್ಯ. 711 00:37:42,324 --> 00:37:44,240 ಈ ಎಂದು ಹೊಂದಿಲ್ಲ ವಿನಂತಿಯನ್ನು ಮೊದಲು ಕರೆದು 712 00:37:44,240 --> 00:37:46,281 ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ ವಿಷಯ ಕರೆಯಲು ಸಂವೇದನಾಶೀಲ. 713 00:37:46,281 --> 00:37:48,580 714 00:37:48,580 --> 00:37:51,650 ನೀವು ಯಾವುದೇ ಕ್ರಿಯೆ ಸೂಚಿಸಬಹುದು ಅಲ್ಲಿಯೂ ಎಂಬ ಸಿಗತ್ತೆ 715 00:37:51,650 --> 00:37:56,330 ಆದ್ದರಿಂದ ನಾನು ಈ initialize_db ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ನಾವು ಮಾದರಿಗಳು ಹಿಂದಕ್ಕೆ ಎಂದು ಕಾರ್ಯ 716 00:37:56,330 --> 00:38:02,390 ಫೈಲ್, ಆದ್ದರಿಂದ ಪ್ರತಿ ವಿನಂತಿಯನ್ನು ಮೊದಲು, ನೀವು ಡೇಟಾಬೇಸ್ ಸಂಪರ್ಕ ಬಯಸುವ. 717 00:38:02,390 --> 00:38:04,560 >> ವಿವಿಧ ಎರಡು ಇವೆ ರೀತಿಯಲ್ಲಿ ನೀವು ಇದನ್ನು ಮಾಡಬಹುದು. 718 00:38:04,560 --> 00:38:10,830 ನೀವುapp ಮಾಡಬಹುದು., ನಾನು ಇದು after_request ನಂಬುತ್ತಾರೆ. 719 00:38:10,830 --> 00:38:13,800 ಮತ್ತು ನಡುವಿನ ವ್ಯತ್ಯಾಸ after_request ಮತ್ತು teardown_request, 720 00:38:13,800 --> 00:38:17,590 after_request ಮಾತ್ರ ಸಂಭವಿಸುತ್ತದೆ ಮನವಿ ವಾಸ್ತವವಾಗಿ ಮಾನ್ಯ ಎಂದು. 721 00:38:17,590 --> 00:38:20,440 ಆದ್ದರಿಂದ, ಮಾತ್ರ ವಿನಂತಿಯನ್ನು ಯಶಸ್ವಿಯಾಗಿತ್ತು 722 00:38:20,440 --> 00:38:22,490 ಏನೂ ತಪ್ಪು ಹೋಗಿದ್ದರೆ ಆದರೆ teardown_request 723 00:38:22,490 --> 00:38:26,300 ಯಶಸ್ವಿ ಸಂದರ್ಭದಲ್ಲಿ ನಡೆಯುತ್ತದೆ ವಿನಂತಿಯನ್ನು, ಅಥವಾ ಒಂದು ದೋಷ ಸಂದರ್ಭದಲ್ಲಿ. 724 00:38:26,300 --> 00:38:28,252 >> ಆದ್ದರಿಂದ, ಸಾಮಾನ್ಯವಾಗಿ, ನೀವು teardown_request ಬಳಸಲು, 725 00:38:28,252 --> 00:38:30,460 ನೀವು ಬಯಸುವ ಹೊರತು ವಿಶೇಷವಾಗಿ ಬೇರೆ, 726 00:38:30,460 --> 00:38:31,470 ದೋಷ ಸಂದರ್ಭದಲ್ಲಿ. 727 00:38:31,470 --> 00:38:35,122 ಆದರೆ ಕೇವಲ ಡೇಟಾಬೇಸ್ ಮುಚ್ಚಲು, ಇದು ಯಶಸ್ವಿಯಾದರೆ ಅಥವಾ ವಿಫಲವಾದಲ್ಲಿ ಎಂದು 728 00:38:35,122 --> 00:38:37,080 ನಾವು ನೀವು ಡಿಸ್ಕನೆಕ್ಟ್ ಬಯಸುತ್ತೀರಿ ಡೇಟಾಬೇಸ್. 729 00:38:37,080 --> 00:38:41,240 ಆದ್ದರಿಂದ db.close, ಕರೆಯಲಾಗುತ್ತದೆ ಡಿಬಿ ವಸ್ತುವಿನ ಮೇಲೆ. 730 00:38:41,240 --> 00:38:43,740 >> Teardown_request ಗಮನಿಸಿ ಒಂದು ಎಕ್ಸೆಪ್ಶನ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. 731 00:38:43,740 --> 00:38:46,781 ವಾಸ್ತವವಾಗಿ ಇಲ್ಲದಿದ್ದರೆ ಆದ್ದರಿಂದ ನೀವು ನಾಟ್ ದೋಷ ಇದು, ಮುಚ್ಚುವ ಯಾವಾಗ 732 00:38:46,781 --> 00:38:49,390 ಆದರೆ ಇಲ್ಲಿ, ಆಶಾದಾಯಕವಾಗಿ, ಅಲ್ಲಿ ತಪ್ಪುಗಳು ಇಡೀ ಬಹಳಷ್ಟು ಇಲ್ಲ, 733 00:38:49,390 --> 00:38:52,720 ಆದ್ದರಿಂದ ನಾವು ಕೇವಲ ರೀತಿಯ ಎಂದು ನಿರ್ಲಕ್ಷಿಸುತ್ತಿಲ್ಲ. 734 00:38:52,720 --> 00:38:55,990 >> ಸರಿ, ಮತ್ತು ಉಳಿದ ತುಂಬಾ ಕೆಟ್ಟ ಅಲ್ಲ. 735 00:38:55,990 --> 00:39:02,240 ಆದ್ದರಿಂದ, ನಾವು ಮುಖಪುಟದಲ್ಲಿ ಹೋದಾಗ, ನಾವು ಈ home.html ಟೆಂಪ್ಲೇಟು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ 736 00:39:02,240 --> 00:39:03,490 ಎಂದು ತೆರೆಯುತ್ತದೆ. 737 00:39:03,490 --> 00:39:06,240 ಪಾಸ್ ಪೋಸ್ಟ್ ಆಗಿದೆ , ಮತ್ತು ಈ ಸಮಾನವಾಗಿರುತ್ತದೆ 738 00:39:06,240 --> 00:39:10,260 ನಾವು ಈ ಪೋಸ್ಟ್ ಹೊಂದಿವೆ ನೆನಪಿಡಿ ಮಾಡುತ್ತದೆ ಮಾದರಿ, ಆದ್ದರಿಂದ ನಾವು ಎಲ್ಲ ಪೋಸ್ಟ್ಗಳನ್ನು ಆಯ್ಕೆ 739 00:39:10,260 --> 00:39:13,890 ಮತ್ತು ನಂತರ ನೀವು ಮಾಡಬಹುದು ಮತ್ತೊಂದು ವಿಷಯ, ನೀವು ಅಲ್ಲಿ ಷರತ್ತು ಸೂಚಿಸಬಹುದು 740 00:39:13,890 --> 00:39:16,910 ನೀವು ಸೂಚಿಸಬಹುದು ಆದೇಶಿಸಬಹುದು, ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ತೆಗೆದುಕೊಳ್ಳಬಹುದು 741 00:39:16,910 --> 00:39:18,820 ಪೋಸ್ಟ್ಗಳ ಎಲ್ಲಾ ನಂತರ ಆಯ್ಕೆ ಪಡೆಯಲು, ಮತ್ತು 742 00:39:18,820 --> 00:39:22,590 ನಾವು ಅವುಗಳನ್ನು ಕ್ರಮಗೊಳಿಸಲು post.date.descending. 743 00:39:22,590 --> 00:39:25,030 ಮತ್ತು ನಮೂದಿಸುತ್ತದೆ, ಯಾವಾಗ ನಿಜವಾಗಿ, ಹೊರಬರಲು 744 00:39:25,030 --> 00:39:29,250 ಇತ್ತೀಚಿನ ಒಂದು ಮೊದಲ ಒಂದು ಕಾಣಿಸುತ್ತದೆ. 745 00:39:29,250 --> 00:39:31,420 >> ನಂತರ, ನಾವು ಒಳಗೆ ಹಾದು home.html ಟೆಂಪ್ಲೇಟ್, 746 00:39:31,420 --> 00:39:34,240 ಆದ್ದರಿಂದ ಅವರ ವಾಸ್ತವವಾಗಿ ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ ನಿಜವಾಗಿಯೂ ತ್ವರಿತ ಎಂದು ಟೆಂಪ್ಲೇಟು, 747 00:39:34,240 --> 00:39:36,760 ಮತ್ತು ಕೆಲಸ ವಿಶೇಷವೇನು ಹೇಗೆ ನೋಡೋಣ. 748 00:39:36,760 --> 00:39:42,130 ಮತ್ತು ಈ, ದೊಡ್ಡ ಎಚ್ಟಿಎಮ್ಎಲ್ ಆದರೆ ಆಶಾದಾಯಕವಾಗಿ, ನಾವು ಪೈಥಾನ್ ಗಮನಹರಿಸಬಹುದು. 749 00:39:42,130 --> 00:39:46,960 >> ಆದ್ದರಿಂದ ಸೇರಿಸಿ ಹೊಸ ಲಿಂಕ್ ಇಲ್ಲ ಪೋಸ್ಟ್, ಮತ್ತು ಆದ್ದರಿಂದ ಈ ಮಾರ್ಗದಲ್ಲಿ ಸೂಚಿಸುತ್ತದೆ 750 00:39:46,960 --> 00:39:51,580 ಫ್ಲಾಸ್ಕ್ ಒಳಗೆ ನಾವು ಇಲ್ಲಿಯೇ ಇದು, ವ್ಯಾಖ್ಯಾನಿಸಲು. 751 00:39:51,580 --> 00:39:56,310 ಈ ಹೊಸ ಪೋಸ್ಟ್ ಮಾರ್ಗ, ಮತ್ತು ನಾವು ಇಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು. 752 00:39:56,310 --> 00:40:00,450 ಮತ್ತು ಆದ್ದರಿಂದ ನಂತರ ಹೋಗಿ ಒಂದು ಸಂಪರ್ಕ ಫ್ಲಾಸ್ಕ್ ಸರ್ವರ್ ಒಳಗೆ ಎಂದು ದ. 753 00:40:00,450 --> 00:40:03,820 >> ಹೆಚ್ಚು ಆಸಕ್ತಿಕರ ವಿಷಯ ಇಲ್ಲಿ ಲೂಪ್ ಇದು. 754 00:40:03,820 --> 00:40:07,685 ಆದ್ದರಿಂದ ನಾವು ಈ ಸೂಚಿಸಲು ಪೋಸ್ಟ್ ನಿಯತಾಂಕ ಇದು 755 00:40:07,685 --> 00:40:09,560 ಒಳಗೆ ಅಂಗೀಕರಿಸಿತು render_template ಕಾರ್ಯ, 756 00:40:09,560 --> 00:40:13,550 ಪೋಸ್ಟ್ ಪ್ರತಿ ಪೋಸ್ಟ್ ರಲ್ಲಿ ಜಾರಿಗೆ ಸಿಗುತ್ತದೆ ವಸ್ತು. 757 00:40:13,550 --> 00:40:16,600 ನಾವು ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸುವ ಪೋಸ್ಟ್ ಶೀರ್ಷಿಕೆಯನ್ನು, H1 ರಲ್ಲಿ, 758 00:40:16,600 --> 00:40:21,930 ಮತ್ತು ನಂತರ ಕೆಳಗಿನ, ನಾವು ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸುವ ಒಂದು ಪ್ಯಾರಾಗ್ರಾಫ್ ಒಳಗೆ ಪೋಸ್ಟ್ ಪಠ್ಯ. 759 00:40:21,930 --> 00:40:25,710 >> ಮತ್ತು ಇಲ್ಲಿ, ನಾವು ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು ಒಂದು ಪೈಥಾನ್ ಕಾರ್ಯ ಕರೆ, 760 00:40:25,710 --> 00:40:35,130 ಆದ್ದರಿಂದ ನಾವು strftime ಕರೆಯಬಹುದು ಎಸ್ಟಿ ಆರ್ಎಫ್ ಸಮಯ, ಮತ್ತು ನೀವು ಸ್ವರೂಪ ಸ್ಟ್ರಿಂಗ್ ಹಸ್ತಾಂತರಿಸುತ್ತಾನೆ 761 00:40:35,130 --> 00:40:37,064 ನೀವು ಔಟ್ ಡೇಟಾ ಮುದ್ರಿಸಲು ಬಯಸುವ. 762 00:40:37,064 --> 00:40:39,980 ಆದ್ದರಿಂದ ನೀವು ಬಹಳ ಸಂತೋಷವನ್ನು ವಾಸ್ತವವಾಗಿ ಈ ಪೈಥಾನ್ ಕಾರ್ಯ ಕರೆ 763 00:40:39,980 --> 00:40:41,090 ಇಲ್ಲಿ ಒಳಗೆ. 764 00:40:41,090 --> 00:40:44,370 ನೀವು ಮೇಲೆ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಮಾಡಲು ಹೊಂದಿಲ್ಲ ನಿಯಂತ್ರಕ ಅಡ್ಡ, ನಿಜವಾಗಿಯೂ ಏಕೆಂದರೆ, 765 00:40:44,370 --> 00:40:47,770 ದಿನಾಂಕ ಫಾರ್ಮಾಟ್ ಸಂಗತಿಯಾಗಿದೆ ಎಂದು ನೀವು ವೀಕ್ಷಣೆಯಲ್ಲಿ ವ್ಯವಹರಿಸಲು ಬಯಸುವ. 766 00:40:47,770 --> 00:40:51,480 >> ಮತ್ತು ಈ ಶೇಕಡಾ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಸೂಪರ್ ಮುಖ್ಯವಲ್ಲ. 767 00:40:51,480 --> 00:40:55,270 ನೀವು ದಸ್ತಾವೇಜನ್ನು ಹುಡುಕುವ ವೇಳೆ Python ನಲ್ಲಿ strftime ಕಾರ್ಯ, 768 00:40:55,270 --> 00:40:57,040 ಇದು ಈ ಎಲ್ಲಾ ಸೂಚಿಸುತ್ತದೆ ವಿಷಯಗಳನ್ನು, ಆದರೆ ಎಂದು 769 00:40:57,040 --> 00:40:59,190 ಹೇಗೆ, ಯಾವಾಗ ನಾವು ಹುಡುಕುತ್ತಿರುವ ಇಲ್ಲಿ ಮುಖಪುಟದಲ್ಲಿ, 770 00:40:59,190 --> 00:41:04,440 ಇದು ಒಂದು ಸಂತೋಷವನ್ನು ಈ ಸ್ವರೂಪಗಳು ದಿನಾಂಕ, ಮತ್ತು ಇದು ಸೂಚಿಸುತ್ತದೆ AM ಅಥವಾ ಪ್ರಧಾನಿ, 771 00:41:04,440 --> 00:41:09,410 ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ, ನಾವು ವೇಳೆ ಇಲ್ಲಿ ಈ ಹೊಂದಿರಲಿಲ್ಲ, 772 00:41:09,410 --> 00:41:14,024 ನೀವು ಬಹುಶಃ ಕೆಲವು ತ್ಯಾಜ್ಯವನ್ನು ಪಡೆಯುತ್ತೀರಿ ಉತ್ತಮ ನೋಡಲಿಲ್ಲ ದಿನಾಂಕ. 773 00:41:14,024 --> 00:41:15,940 ನಂತರ ನಾವು ಸೂಚಿಸಲು post.text, ನಾನು ಮತ್ತು ಸಾಧ್ಯವೋ 774 00:41:15,940 --> 00:41:19,460 ಒಂದೆರಡು ಹಾಕಬಹುದು ರೇಖೆಯು, ಇಲ್ಲಿ ಒಡೆಯುತ್ತದೆ 775 00:41:19,460 --> 00:41:21,820 ಪ್ರತಿ ಪೋಸ್ಟ್ ನಡುವೆ ಸ್ಥಳಗಳಲ್ಲಿ ಹಾಕಬೇಕು. 776 00:41:21,820 --> 00:41:26,270 >> ಆದ್ದರಿಂದ, ನಾನು ಪ್ರಮುಖ ಭಾವಿಸುತ್ತೇನೆ ಈ ಉದಾಹರಣೆಯಲ್ಲಿ ವಿಷಯ 777 00:41:26,270 --> 00:41:28,697 ನೀವು ಲೂಪ್ ಈ ಬಳಸಬಹುದು ಎಂಬುದು. 778 00:41:28,697 --> 00:41:30,780 ಮತ್ತು ಈ ಹೋಲುತ್ತದೆ ವಿಷಯಗಳನ್ನು ನೀವು PHP ಮಾಡಬಹುದು. 779 00:41:30,780 --> 00:41:32,905 ನೀವು ಮೂಲಕ ಮರಳಿ ಪಡೆಯಬಹುದು ಎಲ್ಲವೂ ರಲ್ಲಿ ಜಾರಿಗೆ ಸಿಗುತ್ತದೆ 780 00:41:32,905 --> 00:41:36,719 ಮತ್ತು ಆದ್ದರಿಂದ, ಬದಲಿಗೆ ಹೊಂದುವ ಮಾಡಲು ಕಾಪಿ / ಪೇಸ್ಟ್, ಕಾಪಿ /, ಎಲ್ಲಾ ಎಚ್ಟಿಎಮ್ಎಲ್ ಅಂಟಿಸಿ 781 00:41:36,719 --> 00:41:40,010 ನೀವು ನಂತರ ಒಮ್ಮೆ ಬರೆಯಬೇಕು, ಮತ್ತು ನೀವು ಪೋಸ್ಟ್ಗಳ ಎಲ್ಲಾ ಮರಳಿ ಮಾಡಬಹುದು. 782 00:41:40,010 --> 00:41:41,510 >> ಮತ್ತು ಈ ವಿಷಯ ನೀವು ಬಯಸುವ ಸಾಮಾನ್ಯ 783 00:41:41,510 --> 00:41:44,510 ನೀವು ಡೇಟಾವನ್ನು ಕಾಣಲು, ಮಾಡಲು, , ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಎಲ್ಲವೂ ಆಗಿದೆ 784 00:41:44,510 --> 00:41:48,370 ನೀವು ಇದೇ ವಿಷಯ ಮಾಡಲು ಬಯಸುವ. 785 00:41:48,370 --> 00:41:51,690 ನಂತರ, ಕೇವಲ ನೆನಪಿಡಿ, ನೀವು ಎಂದು ಸ್ಪಷ್ಟವಾಗಿ ಏನೋ ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸುವ 786 00:41:51,690 --> 00:41:54,780 HTML ನಲ್ಲಿ, ನೀವು ಬಳಸಲು ಇಲ್ಲಿ ಎರಡು ಕಟ್ಟುಪಟ್ಟಿಗಳು, 787 00:41:54,780 --> 00:41:57,820 ಆದರೆ ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಬಯಸಿದಾಗ ಸ್ಥಿತಿ ಬಗ್ಗೆ ಕೆಲವು ಮಾಹಿತಿ, 788 00:41:57,820 --> 00:42:02,430 ಅಥವಾ ಬಗ್ಗೆ ಲೂಪ್, ನೀವು ಶೇಕಡಾ ಬ್ರಾಕೆಟ್ ಬಳಸಿ. 789 00:42:02,430 --> 00:42:08,730 >> ಆದ್ದರಿಂದ, ಪೈಥಾನ್ ತರುವುದನ್ನು ಕೋಡ್, ಆದ್ದರಿಂದ ಎಂದು ವಿವರಿಸುತ್ತದೆ 790 00:42:08,730 --> 00:42:12,242 ಯಾವ ಮುಖ್ಯ ಸಂಭವಿಸುತ್ತಿದೆ ಮಾರ್ಗ, ನಾವು ಅಲ್ಲಿ ಹೋದಾಗ, 791 00:42:12,242 --> 00:42:14,450 ಇದು ಕೇವಲ ತೋರಿಸುತ್ತದೆ ಎಲ್ಲಾ ಪೋಸ್ಟ್ಗಳನ್ನು, ಆದರೆ ಪ್ರಶ್ನೆ 792 00:42:14,450 --> 00:42:17,440 , ಹೇಗೆ ನಾವು ವಾಸ್ತವವಾಗಿ ಸಿಗುತ್ತದೆ ಇದೆ ಡೇಟಾಬೇಸ್, ಒಳಗೆ ಪೋಸ್ಟ್ಗಳನ್ನು ಇದು 793 00:42:17,440 --> 00:42:18,970 ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಕುತೂಹಲಕಾರಿಯಾಗಿದೆ. 794 00:42:18,970 --> 00:42:23,960 >> ಆದ್ದರಿಂದ, ನೀವು ಹೊಸ ಕ್ಲಿಕ್ ನಾವು ಇಲ್ಲಿ ಕಂಡ ಪೋಸ್ಟ್ ಲಿಂಕ್, 795 00:42:23,960 --> 00:42:26,000 ಇದು ಈ ರಚನೆಯಲ್ಲಿ ನೀವು ಪುನರ್ನಿರ್ದೇಶಿಸುತ್ತದೆ. 796 00:42:26,000 --> 00:42:29,580 ಮತ್ತು ಕೇವಲ ಒಂದು ಸರಳ ಕರೆ render_template ಕಾರ್ಯ, ಇದು ನಂತರ 797 00:42:29,580 --> 00:42:32,110 ಎಚ್ಟಿಎಮ್ಎಲ್ ರೂಪದಲ್ಲಿ ಹೊಸ ಪೋಸ್ಟ್ ಹಾದುಹೋಗುತ್ತವೆ. 798 00:42:32,110 --> 00:42:36,212 ಇದರಿಂದ ಆ ನಲ್ಲಿ ಅವಲೋಕಿಸೋಣ. 799 00:42:36,212 --> 00:42:37,420 ಆದ್ದರಿಂದ ಈ ಒಂದು ಬಹಳ ಸರಳವಾಗಿದೆ. 800 00:42:37,420 --> 00:42:45,110 ಇದು ಸರಳ HTML ರಚನೆಯಲ್ಲಿ, ಇದು ಸ್ವಲ್ಪ ಪರಿಚಿತ ನೋಡೋಣ, 801 00:42:45,110 --> 00:42:47,380 CS50 ಹಣಕಾಸು ರೀತಿಗಳನ್ನು ಆಧರಿಸಿ. 802 00:42:47,380 --> 00:42:49,940 ಆದ್ದರಿಂದ, ನಾವು, ಇಲ್ಲಿ ಕ್ರಮ ಸೂಚಿಸಿ. 803 00:42:49,940 --> 00:42:52,435 ಇಲ್ಲಿ ನೀವು ಕೆಲಸ ಬಳಸುತ್ತಿದ್ದರೆ ಪಿಎಚ್ಪಿ, ಸಾಮಾನ್ಯವಾಗಿ, ಇದು 804 00:42:52,435 --> 00:42:55,930 ರೀತಿಯ ಎಂದು, create.PHP, ಆದರೆ ಇಲ್ಲಿ 805 00:42:55,930 --> 00:42:59,960 ನಾವು ವಾಸ್ತವವಾಗಿ ಒಂದು ಮಾರ್ಗವನ್ನು ಸೂಚಿಸಿ ಫ್ಲಾಸ್ಕ್ ಸರ್ವರ್ ಒಳಗೆ. 806 00:42:59,960 --> 00:43:02,520 ಆದ್ದರಿಂದ, ಈ ಮಾರ್ಗದಲ್ಲಿ ಸಂಬಂಧಪಟ್ಟಿರುತ್ತದೆ ರಚಿಸಲು ದ 807 00:43:02,520 --> 00:43:05,680 ನಾವು, ಇಲ್ಲಿ ಹೊಂದಿರುವ ಇದು ನಾವು ಎರಡನೇ ಹೋಗುತ್ತೇನೆ. 808 00:43:05,680 --> 00:43:07,630 >> ಆದ್ದರಿಂದ, ನಾವು ಸೂಚಿಸಲು ಇದು, ಒಂದು ಪೋಸ್ಟ್ ವಿಧಾನದ 809 00:43:07,630 --> 00:43:09,820 ನಾವು ಕಳುಹಿಸಲು ಬಯಸುವ ಏಕೆಂದರೆ ಈ ಫಾರ್ಮ್ ಡೇಟಾವನ್ನು, ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ 810 00:43:09,820 --> 00:43:12,945 ನೀವು ಒಂದು ರೂಪ ದತ್ತಾಂಶವನ್ನು ಕಳುಹಿಸುವುದು ಮಾಡಿದಾಗ, ನೀವು ಪೋಸ್ಟ್ ವಿನಂತಿಯನ್ನು ಬಳಸಲು ಬಯಸಬಹುದು, 811 00:43:12,945 --> 00:43:15,760 ನೀವು ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಕೇವಲ ಆದ್ದರಿಂದ ಈ ದೊಡ್ಡ, ನಾಜೂಕಿಲ್ಲದ URL ನೊಂದಿಗೆ. 812 00:43:15,760 --> 00:43:18,970 ಆದರೆ ನೀವು ಒಂದು ಪಡೆಯಿರಿ ವಿನಂತಿಯನ್ನು ಬಳಸಬಹುದಿತ್ತು ಮತ್ತು, ವೇರಿಯಬಲ್ ರೂಟಿಂಗ್ ಅದನ್ನು ಹಾದು 813 00:43:18,970 --> 00:43:21,170 ಆದರೆ ಪ್ರಕಾರದ, ಇದು ಸಂತೋಷವನ್ನು ಇಲ್ಲಿದೆ ಇಲ್ಲಿ ಪೋಸ್ಟ್ ವಿನಂತಿಯನ್ನು ಮಾಡಲು. 814 00:43:21,170 --> 00:43:24,620 ಮತ್ತು ಆದ್ದರಿಂದ, ನಿಮ್ಮಂತೆಯೇ HTML ಮತ್ತು ಪಿಎಚ್ಪಿ ಮಾಡುತ್ತಿರಲಿಲ್ಲ, 815 00:43:24,620 --> 00:43:28,420 ಈ ಪಠ್ಯ ಒಳಹರಿವು ಸೂಚಿಸಬಹುದು, ಮತ್ತು ನೀವು ಅವುಗಳನ್ನು ಹೆಸರು, 816 00:43:28,420 --> 00:43:33,490 ಮತ್ತು ಜಾರಿಗೆ ಪಡೆಯುತ್ತೀರಿ ಎಂದು ಹೆಸರು ಫ್ಲಾಸ್ಕ್ ಒಳಗೆ ವಿನಂತಿಯನ್ನು ವಸ್ತುವಿನ ಒಳಗೆ. 817 00:43:33,490 --> 00:43:36,960 >> ಮತ್ತು ಆಗ ಒಂದು ಸಲ್ಲಿಸಿ ಎಂದು ಬಟನ್ ಪೋಸ್ಟ್ ಹೇಳುತ್ತದೆ. 818 00:43:36,960 --> 00:43:40,760 ಮತ್ತು ಇಲ್ಲಿ, ಪೋಸ್ಟ್ ಹೆಸರು ಬಟನ್, ಇದು ಒಂದು ಬ್ಲಾಗ್ ಪೋಸ್ಟ್ ಏಕೆಂದರೆ, 819 00:43:40,760 --> 00:43:42,700 ಆದರೆ ಇಲ್ಲಿ, ಪೋಸ್ಟ್ ವಿನಂತಿಯನ್ನು ವಿಧಾನ. 820 00:43:42,700 --> 00:43:47,060 ಆದ್ದರಿಂದ ಅದೇ ಪದ ಆದರೆ ವಾಸ್ತವವಾಗಿ ಸಂಬಂಧವಿಲ್ಲದ. 821 00:43:47,060 --> 00:43:48,460 ಹೌದು 822 00:43:48,460 --> 00:43:54,800 >> ಪೈಥಾನ್ ಕೋಡ್ ಹಿಂದಕ್ಕೆ ಹೋಗಿ, ನಾವು ವಿಧಾನವನ್ನು ರಚಿಸಲು ಕರೆದಾಗ, 823 00:43:54,800 --> 00:43:57,702 ಇಲ್ಲಿ ಗಮನಿಸಿ ನೀವು ಮಾಡಬಹುದಾದ ವಾಸ್ತವವಾಗಿ ಮಾರ್ಗ ಒಳಗೆ ಸೂಚಿಸಿ 824 00:43:57,702 --> 00:44:00,650 ವಿನಂತಿಯನ್ನು ವಿಧಾನಗಳ ಸ್ವೀಕರಿಸಲು ಬಯಸುವ, 825 00:44:00,650 --> 00:44:04,770 ಮತ್ತು ಇಲ್ಲಿ, ನಾನು ನಾನು ಸೂಚಿಸಲು ಕೇವಲ ಒಂದು ವಿಧಾನ ಪೋಸ್ಟ್ ಸ್ವೀಕರಿಸಲು ಬಯಸುವ. 826 00:44:04,770 --> 00:44:09,800 ಆದ್ದರಿಂದ, ನಾನು ವಾಸ್ತವವಾಗಿ ಪುಟಕ್ಕೆ ಭೇಟಿ ಪ್ರಯತ್ನಿಸಿದರೆ ನೇರವಾಗಿ, ಒಂದು ಪಡೆಯಿರಿ ವಿನಂತಿಯನ್ನು ಬಳಸಿ ಇದು, 827 00:44:09,800 --> 00:44:11,700 ಇದು "ವಿಧಾನ ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ." ಹೇಳಿ 828 00:44:11,700 --> 00:44:15,840 >> ಆದ್ದರಿಂದ, ನೀವು ರೀತಿಯ ರೀತಿಯಲ್ಲಿ ಪುಟಗಳನ್ನು ನಾನು ಮಾತ್ರ ಮನುಷ್ಯ ಈ ರಚಿಸಲು ಪುಟ, 829 00:44:15,840 --> 00:44:20,192 ನಿಜವಾಗಿಯೂ ಒಂದು ರೀತಿಯಲ್ಲಿ ಬಳಸಿಕೊಂಡು ಸಲ್ಲಿಸಿದ್ದಾನೆ ಮಾಡಲು, 830 00:44:20,192 --> 00:44:22,900 ನೀವು ಬಾರದ ಸೂಚಿಸಬಹುದು ಜನ ಹೋಗಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಬಯಸುವ 831 00:44:22,900 --> 00:44:25,650 ನೇರವಾಗಿ ಒಂದು ಪಡೆಯಿರಿ ವಿನಂತಿಯನ್ನು ಮೂಲಕ, ಅಥವಾ ನೀವು ಬಯಸಿದಲ್ಲಿ, 832 00:44:25,650 --> 00:44:28,580 ಕೆಲವು ಕಾರಣಕ್ಕಾಗಿ, ಒಂದು ಪೋಸ್ಟ್ ವಿನಂತಿಯನ್ನು, ನೀವು ಇಲ್ಲಿ ಪಡೆಯಲು ಸೂಚಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ 833 00:44:28,580 --> 00:44:32,720 ಆದರೆ ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು ಪೋಸ್ಟ್ ವಿನಂತಿಯನ್ನು ಔಟ್ ಹೋಗಲು ಬಯಸಿದರೆ. 834 00:44:32,720 --> 00:44:38,700 >> ಆದ್ದರಿಂದ, create_post ಕರೆ ಮಾಡಿದಾಗ, ಆಗ ನಾವು ಪೋಸ್ಟ್ ವಿನಂತಿಯನ್ನು ಮೂಲಕ ಆ ಭೇಟಿ 835 00:44:38,700 --> 00:44:43,600 ನೀವು ನಿರ್ದಿಷ್ಟ ಹೋಗಿ ಬಂದ ಮಾರ್ಗ, ಈ ವಿನಂತಿಯನ್ನು ವಸ್ತು ಇಲ್ಲ, 836 00:44:43,600 --> 00:44:46,640 ಮತ್ತು ನಾವು ಆಮದು ಬಂತು ತುದಿಯನ್ನು ಕೋರಿಕೆಗೆ 837 00:44:46,640 --> 00:44:49,640 ಆದರೆ ಈ ವಿನಂತಿಯನ್ನು ಇಲ್ಲ ರಲ್ಲಿ ಜಾರಿಗೆ ಸಿಗುತ್ತದೆ ವಸ್ತು, 838 00:44:49,640 --> 00:44:53,210 ಮತ್ತು ನೀವು ಫಾರ್ಮ್ ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸಬಹುದು, ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತುಂಬಿದ ಆಗುತ್ತದೆ 839 00:44:53,210 --> 00:44:55,070 ನೀವು ಒಂದು ರೂಪ ವಿನಂತಿಯನ್ನು ಕಳುಹಿಸಲು. 840 00:44:55,070 --> 00:44:56,990 >> ತದನಂತರ, ನಾನು ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ , ನಿಜವಾಗಿಯೂ ತಂಪು 841 00:44:56,990 --> 00:45:02,840 ವಸ್ತುವನ್ನು ಜಾರಿಗೆ ಪಡೆಯಲು ಎಂದು ಕೇವಲ ಒಂದು ಪೈಥಾನ್ ನಿಘಂಟು ಎಂದು 842 00:45:02,840 --> 00:45:10,560 ನೀವು ಇಲ್ಲಿ access-- ವೇಳೆ, ಅವಕಾಶ ಹೊಂದಿದೆ ನನಗೆ, ಇದು ಮುಂದಿನ ಎಚ್ಟಿಎಮ್ಎಲ್ ಮೇಲೆಳೆದುಕೊಳ್ಳಲು 843 00:45:10,560 --> 00:45:17,670 ಆದ್ದರಿಂದ ಆ ಹೊಂದಬಹುದು ಒಂದು ಉಲ್ಲೇಖ, ಹೌದು, ಆದ್ದರಿಂದ 844 00:45:17,670 --> 00:45:21,060 ನಾವು ಇಲ್ಲಿ ಸೂಚಿಸುವಂತಹ ಹೆಸರುಗಳು ವಿವಿಧ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ, ಆದ್ದರಿಂದ 845 00:45:21,060 --> 00:45:23,900 ಶೀರ್ಷಿಕೆ ಮತ್ತು ಪಠ್ಯ, ನಾವು ನಂತರ ಇಲ್ಲಿ ಮೇಲ್ಪಟ್ಟವರು ಬಳಸಲು 846 00:45:23,900 --> 00:45:27,110 ಫಾರ್ಮ್ ಡೇಟಾವನ್ನು ಒಳಗೆ ಸೂಚಿಗಳಂಥ. 847 00:45:27,110 --> 00:45:28,950 ಆದ್ದರಿಂದ ಸೂಪರ್ ಅನುಕೂಲಕರ. 848 00:45:28,950 --> 00:45:33,320 >> ಆದ್ದರಿಂದ ನಾವು, post.create ಕರೆ ರಚಿಸಲು ಮತ್ತು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೇರಿಸಲು ಕಾಣಿಸುತ್ತದೆ 849 00:45:33,320 --> 00:45:36,850 ದತ್ತಸಂಚಯದಿಂದ ಈ ಹೊಸ ಪೋಸ್ಟ್ ವಸ್ತು. 850 00:45:36,850 --> 00:45:40,690 ಮತ್ತು ನಾನು ಈ ಕಾರ್ಯವನ್ನು ರಚಿಸಲು ಭಾವಿಸುತ್ತೇನೆ ಇಲ್ಲಿ ಹೇಗೆ ಒಂದು ನಿಜವಾಗಿಯೂ ತಂಪಾದ ಉದಾಹರಣೆ 851 00:45:40,690 --> 00:45:44,900 ಪ್ರಬಲ ಫ್ಲಾಸ್ಕ್ ಮತ್ತು, ಈ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ ನೀವು ಏನಾದರೂ ಮಾಡುವ ವೇಳೆ ಏಕೆಂದರೆ 852 00:45:44,900 --> 00:45:48,660 ಪಿಎಚ್ಪಿ, ನೀವು ಹೊಂದಿರಬಹುದು ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆಯ ಒಂದು ಆಡಿದ್ದೇನೆ, 853 00:45:48,660 --> 00:45:51,730 ನೀವು ಹೊಂದಿರುತ್ತದೆ ಡೇಟಾಬೇಸ್ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸುವಲ್ಲಿ, 854 00:45:51,730 --> 00:45:55,210 ನೀವು ಹೊಂದಿರುತ್ತದೆ SQL ಪ್ರಶ್ನೆ ಕಾರ್ಯಗತಗೊಳಿಸಲು, 855 00:45:55,210 --> 00:45:59,550 ಆದರೆ ಇಲ್ಲಿ ನಾವು ಈ ಸಂತೋಷವನ್ನು post.create, ಇದು ನಾವು ನಂತರ ಮಾಡಬಹುದು ಕೇವಲ 856 00:45:59,550 --> 00:46:01,520 ಮಾಹಿತಿ ಪಡೆಯಲು ವಿನಂತಿಯನ್ನು ವಸ್ತುವಿನ, 857 00:46:01,520 --> 00:46:05,370 ಮತ್ತು ನಂತರ ಒಂದು ಹೊಸ ಅದನ್ನು ರವಾನಿಸಲು ನಾವು ರಚಿಸುತ್ತಿದೆ ಎಂದು ಪೋಸ್ಟ್. 858 00:46:05,370 --> 00:46:07,850 >> ಮತ್ತು, ಕೊನೆಯ ನಂತರ ನಾವು ಮಾಡಲು ಬಯಸುವ ವಿಷಯ 859 00:46:07,850 --> 00:46:09,630 ಮರುನಿರ್ದೇಶಿಸಲು ಆಗಿದೆ ಮನೆಗೆ ಬಳಕೆದಾರ ಮತ್ತೆ. 860 00:46:09,630 --> 00:46:13,020 ಆದ್ದರಿಂದ ನಾವು ಈ ಬಳಸಲು ಫ್ಲಾಸ್ಕ್ ಕಾರ್ಯ ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ. 861 00:46:13,020 --> 00:46:17,770 ಮತ್ತು ಏನೋ ನಾವು ನೋಡಿಲ್ಲ ಎಂದು ಮೊದಲು, ಈ URL ಕಾರ್ಯಚಟುವಟಿಕೆಗಳು. 862 00:46:17,770 --> 00:46:21,970 ಆದ್ದರಿಂದ ಕಾರ್ಯ URL ಅನ್ನು ಅನುಮತಿಸುತ್ತದೆ ನೀವು ನಿಜವಾಗಿಯೂ ಹೆಸರಿನಲ್ಲಿ ಪಾಸ್ 863 00:46:21,970 --> 00:46:26,090 ನಿಮ್ಮ ಪೈಥಾನ್ ಕೋಡ್ ಒಂದು ಕ್ರಿಯೆಯ, ಬದಲಿಗೆ ನಿರ್ದಿಷ್ಟ ಮಾರ್ಗವನ್ನು ಹೆಚ್ಚು 864 00:46:26,090 --> 00:46:26,720 ಅದು ಇಲ್ಲಿದೆ. 865 00:46:26,720 --> 00:46:32,107 >> ಹಾಗಾಗಿ ಸುಲಭವಾಗಿ ತೋರಿಸಬಹುದಿತ್ತು ಕತ್ತರಿಸುವುದಾಗಿ ಬಳಕೆದಾರ ಮರುನಿರ್ದೇಶಿಸಲಾಗುತ್ತದೆ, 866 00:46:32,107 --> 00:46:37,050 ಇದು ಮನೆಗೆ ಮರಳಿ ಕಳುಹಿಸಲು, ಆದರೆ ಕಾರ್ಯ ಸಂತೋಷ URL ಅನ್ನು ಬಳಸಿ, 867 00:46:37,050 --> 00:46:39,990 ನೀವು ಬದಲಾಯಿಸಿದರೆ ಏಕೆಂದರೆ ವಸ್ತುಗಳು ಅಲ್ಲಿ ಸ್ಥಳ, 868 00:46:39,990 --> 00:46:44,080 ಆದ್ದರಿಂದ ನಾನು ಬದಲಾಯಿಸಲು ಎಂದು ತಿಳಿಸಿ ಮನೆ, ಬದಲಿಗೆ / ಮನೆಯಲ್ಲಿ ಎಂದು 869 00:46:44,080 --> 00:46:47,040 ಈ ಇನ್ನೂ ಹಿಂದಿರುಗುತ್ತಿದ್ದವು / ಮನೆ, ವಾಸ್ತವವಾಗಿ ಹೋಗುತ್ತದೆ ಮತ್ತು ಹುಡುಕುತ್ತದೆ ಏಕೆಂದರೆ 870 00:46:47,040 --> 00:46:50,770 ಕ್ರಿಯೆಯ ಹೆಸರು, ಮತ್ತು ಇದು ನೀವು URL ಅನ್ನು ಮತ್ತೆ ನೀಡುತ್ತದೆ. 871 00:46:50,770 --> 00:46:52,490 >> ಆದ್ದರಿಂದ, ರೀತಿಯ ಮೇಲೆ ನೀವು ಎಂಬುದನ್ನು ಊಹೆ 872 00:46:52,490 --> 00:46:55,489 ಅಲ್ಲಿ ಬದಲಿಸಲು ಹೆಚ್ಚು ಕಾರ್ಯಗಳನ್ನು ಹೆಸರುಗಳು ಹೆಚ್ಚು, ಅವು. 873 00:46:55,489 --> 00:46:58,840 ನೀವು ನಿಜವಾಗಿಯೂ ಈ ಬಳಸಬಹುದು ಕಾರ್ಯ ನೈಸ್ URL. 874 00:46:58,840 --> 00:47:02,470 ಮತ್ತು ಒಂದು ವಿಷಯ ತಿಳಿದಿರಲಿ ಎಂದು, ಸ್ವಲ್ಪ ನಾಜೂಕಾದ ಕೆಲಸವಾಗಿದೆ 875 00:47:02,470 --> 00:47:05,750 ನೀವು ಕೇವಲ ಸಾಧ್ಯವೋ ಭಾವಿಸುತ್ತೇನೆ ಎಂದು URL ಅನ್ನು ಮೇಲೆ ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ ಕರೆ 876 00:47:05,750 --> 00:47:10,600 ಆದರೆ ವಾಸ್ತವವಾಗಿ ಮಾರ್ಗಗಳನ್ನು ಅವೆಲ್ಲವನ್ನೂ ಪಠ್ಯ ಮತ್ತು HTML ಕೆಲವು ರೀತಿಯ ಮರಳಲು, 877 00:47:10,600 --> 00:47:14,360 ಆದ್ದರಿಂದ ನೀವು ನಿಜವಾಗಿಯೂ ಮಾಡಬೇಕು ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ ಕರೆ ಮರಳಲು. 878 00:47:14,360 --> 00:47:18,379 ಇಲ್ಲವಾದರೆ, ನೀವು ಏನೋ ಪಡೆಯುತ್ತೀರಿ ಅಮಾನ್ಯವಾಗಿದೆ ಸ್ಟ್ರಿಂಗ್ ಹಿಂದಿರುಗಿದ ಬಗ್ಗೆ, 879 00:47:18,379 --> 00:47:21,420 ಈ ಎಲ್ಲಾ ಮರಳಲು ಏಕೆಂದರೆ ಎಚ್ಟಿಎಮ್ಎಲ್ ನೀವು ನಿಜವಾಗಿಯೂ ನಿರೂಪಿಸಲು ಬಯಸುವ. 880 00:47:21,420 --> 00:47:26,980 >> ಆದ್ದರಿಂದ, ನೀವು ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ ಕರೆ ಮಾಡಿದಾಗ, ಇದು, ಪುಟಕ್ಕೆ ಪುನರ್ನಿರ್ದೇಶನಗಳು 881 00:47:26,980 --> 00:47:30,270 ಆದರೆ ಇದು ವಾಸ್ತವವಾಗಿ ಎಚ್ಟಿಎಮ್ಎಲ್ ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಆ ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ ನಿರ್ವಹಿಸಲು ಅಗತ್ಯವಿದೆ. 882 00:47:30,270 --> 00:47:34,430 883 00:47:34,430 --> 00:47:37,110 ಮತ್ತೆ ಮನೆಗೆ ಹೋಗಿ. 884 00:47:37,110 --> 00:47:39,200 ಆದ್ದರಿಂದ ನಾವು ಈ ಎರಡು ವಿವಿಧ ಅಭಿಪ್ರಾಯಗಳನ್ನು ಹೊಂದಿವೆ. 885 00:47:39,200 --> 00:47:40,132 ನಾವು ಮನೆ ನೋಟ ಹೊಂದಿವೆ. 886 00:47:40,132 --> 00:47:41,590 ಅಥವಾ, ನಾನು ಟೆಂಪ್ಲೇಟ್ಗಳು ಹೇಳುತ್ತಾರೆ ಊಹೆ. 887 00:47:41,590 --> 00:47:44,190 ನಾವು ಈ ಎರಡು ಟೆಂಪ್ಲೆಟ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ, ಮನೆ ಟೆಂಪ್ಲೇಟ್ ಇದು 888 00:47:44,190 --> 00:47:48,500 ನಮ್ಮ ಪೋಸ್ಟ್ಗಳ ಎಲ್ಲಾ ಪ್ರದರ್ಶಿಸುತ್ತಾರೆ ನಂತರ ನಾವು ಈ ಜಾಹೀರಾತು ವಿಷಯ, 889 00:47:48,500 --> 00:47:52,970 ನೀವು ಪೋಸ್ಟ್ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ಇದು ಹೋಗುತ್ತದೆ ಫ್ಲಾಸ್ಕ್ ಒಳಗೆ ಹೊಸ ದ, 890 00:47:52,970 --> 00:47:55,920 ಆದರೆ ಮಾರ್ಗ ಅಗತ್ಯವಾಗಿ ಮಾಡುವುದಿಲ್ಲ ಅನುಗುಣವಾದ ಟೆಂಪ್ಲೇಟ್ ಹೊಂದಿವೆ. 891 00:47:55,920 --> 00:47:59,290 892 00:47:59,290 --> 00:48:01,560 ನೀವು ನೋಡಲು ಹೊಂದಿಲ್ಲ ಏನು, ಆದರೆ ನೀವು ಈಗಲೂ 893 00:48:01,560 --> 00:48:04,090 ಈ ಕೆಲಸ ಹೋಗುವ ತೆರೆಮರೆಯಲ್ಲಿ. 894 00:48:04,090 --> 00:48:07,450 ತದನಂತರ ನೀವು ಮರುನಿರ್ದೇಶಿಸಲಾಗುತ್ತದೆ ಮನೆಗೆ ವಾಪಸ್ಸು. 895 00:48:07,450 --> 00:48:12,230 ಮತ್ತು ಖಂಡಿತವಾಗಿಯೂ ಇದು ಕೆಲಸ ಸುಲಭ ಟೆಂಪ್ಲೇಟ್ ಕೆಲವು ಒಳ್ಳೆಯದೆಂದು ಸಿಎಸ್ಎಸ್ 896 00:48:12,230 --> 00:48:15,580 ಮತ್ತು ಈ ಬಹಳಷ್ಟು ಒಳ್ಳೆಯದೆಂದು ಕಾಣುವಂತೆ, ಆದರೆ ಮುಖ್ಯ ತರ್ಕ ಎಲ್ಲಾ 897 00:48:15,580 --> 00:48:18,590 Python ನಲ್ಲಿ ಇಲ್ಲ. 898 00:48:18,590 --> 00:48:20,020 >> ಉದಾಹರಣೆಗೆ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು? 899 00:48:20,020 --> 00:48:22,760 ನಾನು ಬಹಳಷ್ಟು ಇವೆ ತಿಳಿದಿದೆ ಬೇರೆಬೇರೆ, ಅಲ್ಲಿ ನಡೆಯುತ್ತಿರುವ 900 00:48:22,760 --> 00:48:25,341 ನಾವು ನೋಡಿಲ್ಲ ವಸ್ತುಗಳ ಬಹಳಷ್ಟು ಮೊದಲು, ಆದರೆ ಏನು ಹಾಗೆ. 901 00:48:25,341 --> 00:48:25,840 ಹೌದು. 902 00:48:25,840 --> 00:48:28,346 >> ಪ್ರೇಕ್ಷಕರು 1: ನೀವು ಏನು ಮಾಡಲು ಹೊಂದಿದ್ದೀರಾ ಎಂದು ಮಾಹಿತಿ ಕುರುಚಲು ವಿಶೇಷ 903 00:48:28,346 --> 00:48:29,600 ರೂಪ ಬರುವ? 904 00:48:29,600 --> 00:48:31,109 ನಾನು ", ರಚಿಸಲು" ನೀವು ಹೇಳಿದರು ಗಮನಕ್ಕೆ 905 00:48:31,109 --> 00:48:33,900 EZRA Zigmond: ಹೌದು, ಆ ನ ವಾಸ್ತವವಾಗಿ, ಒಂದು ಒಳ್ಳೆಯ ಪಾಯಿಂಟುಗಳ. 906 00:48:33,900 --> 00:48:36,350 ಪ್ರಶ್ನೆಯಾಗಿದೆ ಆದ್ದರಿಂದ, ನೀವು ಮಾಡಬೇಕು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಅಗತ್ಯವಿದೆ 907 00:48:36,350 --> 00:48:39,190 ಡೇಟಾ, ಮಾನ್ಯ ಎಂದು ಮತ್ತು ಸ್ಕ್ರಬ್ಬಿಂಗ್ ಯಾವುದೇ ರೀತಿಯ ಮಾಡಲು 908 00:48:39,190 --> 00:48:41,840 ಇದು ಮಾನ್ಯ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ನೀವು ಇಲ್ಲಿ ನೋಡಬಹುದು ಏಕೆಂದರೆ, 909 00:48:41,840 --> 00:48:42,660 ನಾನು ಮಾಡುವ ಬಾಗುತ್ತೇನೆ. 910 00:48:42,660 --> 00:48:48,140 ಆದ್ದರಿಂದ ಏನಾಗುತ್ತದೆ ನೋಡೋಣ ನಾನು ಖಾಲಿ ಏನಾದರೂ ಪೋಸ್ಟ್ ವೇಳೆ. 911 00:48:48,140 --> 00:48:51,190 ಆದ್ದರಿಂದ, ವಾಸ್ತವವಾಗಿ ಕೇವಲ ಒಂದು ಮಾಡಿಕೊಳ್ಳುವಿರಿ ಖಾಲಿ ಪೋಸ್ಟ್ ಮತ್ತು datetime ತುಂಬಿಸಿ. 912 00:48:51,190 --> 00:48:55,990 >> ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ, ನೀವು ಬಹುಶಃ ಎಂದು ರೀತಿಯ ಮಾಡಲು ಬಯಸುವ, 913 00:48:55,990 --> 00:49:04,749 ಶೀರ್ಷಿಕೆ ಸಮಾನ ವೇಳೆ ಬಹುಶಃ ಸೂಚಿಸಿ ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್, ನಂತರ ಈ ಮಾಡಬೇಡಿ. 914 00:49:04,749 --> 00:49:07,290 ಶೀರ್ಷಿಕೆ ಅಥವಾ, ಕೇವಲ ಅದನ್ನು ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್ ಸಮಾನವಾಗಿರುವುದಿಲ್ಲ. 915 00:49:07,290 --> 00:49:10,330 ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾಡುವುದಿಲ್ಲ ಎಂದು ಸ್ಕ್ರಬ್ಬಿಂಗ್ ಆರೈಕೆಯನ್ನು 916 00:49:10,330 --> 00:49:12,820 ನೀವು, ಆದ್ದರಿಂದ ನೀವು ಇನ್ನೂ ಹಾಗೆ ಮಾಡಬೇಕು. 917 00:49:12,820 --> 00:49:14,330 ಹೌದು, ಒಳ್ಳೆಯ ಪ್ರಶ್ನೆ. 918 00:49:14,330 --> 00:49:18,497 >> ಪ್ರೇಕ್ಷಕರು 2: ಇದು ಪೊದೆಗಳು ಡಸ್ ಉತ್ತರಭಾಗ ಇಂಜೆಕ್ಷನ್? 919 00:49:18,497 --> 00:49:19,890 ನಿನಗೆ ಗೊತ್ತೆ? 920 00:49:19,890 --> 00:49:22,830 >> EZRA Zigmond: ಆಶಾದಾಯಕವಾಗಿ, peewee ಮಾಡುತ್ತದೆ. 921 00:49:22,830 --> 00:49:25,830 ನಾನು ಖಂಡಿತವಾಗಿಯೂ ಸಾಕಷ್ಟು ಆಗುತ್ತದೆ ಕೆಟ್ಟ ಗ್ರಂಥಾಲಯದ ಹಾಗೆ ಮಾಡದಿದ್ದಲ್ಲಿ. 922 00:49:25,830 --> 00:49:29,511 923 00:49:29,511 --> 00:49:32,690 ನಾನು ನಿಖರವಾಗಿ ಗೊತ್ತಿಲ್ಲ. 924 00:49:32,690 --> 00:49:34,820 ನಾನು ನೋಡಲು ಮಾಡಿದೆವು ಇದು ರಚಿತವಾದ ಪ್ರಶ್ನಿಸಲಾಯಿತು. 925 00:49:34,820 --> 00:49:38,980 ನಾನು ಬೆರಳಚ್ಚಿಸಿದ ವೇಳೆ, ಎಂದು ಭಾವಿಸುತ್ತೇನೆ ರೀತಿಯ ನೋಡುತ್ತಿದ್ದುದು ಬ್ಲಾಗ್ ಪೋಸ್ಟ್ 926 00:49:38,980 --> 00:49:46,370 ಒಂದು SQL ಇಂಜೆಕ್ಷನ್ ದಾಳಿ ಹಾಗೆ, ಈ ರೀತಿಯ, ಈ ವೇಳೆ 927 00:49:46,370 --> 00:49:49,370 ಪಾಸ್ವರ್ಡ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಅಥವಾ ಏನೋ ಹಾಗೆ, ಈ ರೀತಿಯ ಏನಾದರೂ. 928 00:49:49,370 --> 00:49:53,410 >> ನಾನು ಇನ್ನೂ ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಅಕ್ಷರಶಃ ಪೋಸ್ಟ್ ಪಡೆಯಿರಿ, 929 00:49:53,410 --> 00:49:59,200 ಆದರೆ ನಾನು peewee ಮಾಡುತ್ತದೆ ಭಾವಿಸುತ್ತೇನೆ ದತ್ತಾಂಶದ ಸ್ಕ್ರಬ್ಬಿಂಗ್ ಕೆಲವು ರೀತಿಯ 930 00:49:59,200 --> 00:50:01,680 ನಿಜವಾಗಿ ಇದು ನಿರ್ವಹಿಸುವ ಮೊದಲು. 931 00:50:01,680 --> 00:50:04,510 >> ಪ್ರೇಕ್ಷಕರು 1: ಪಠ್ಯವು ಕ್ಷೇತ್ರವಾಗಿದೆ ಬಲ, ಸರಳ ಪಠ್ಯ ಪಡೆಯಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ? 932 00:50:04,510 --> 00:50:05,710 >> EZRA Zigmond: ಹೌದು, ಅದು. 933 00:50:05,710 --> 00:50:06,465 ಹೌದು. 934 00:50:06,465 --> 00:50:09,590 ಹಾಗಾಗಿ ಎಲ್ಲಾ ಭಾವಿಸುತ್ತೇನೆ, ಆದ್ದರಿಂದ ಈ ಸರಿಯಾದ ನಡವಳಿಕೆ, ಆ ಮಾಡುತ್ತಾರೆ, 935 00:50:09,590 --> 00:50:12,170 ಆದರೆ ನಾನು peewee ಭಾವಿಸುತ್ತೇನೆ ಆಶಾದಾಯಕವಾಗಿ ಮಾಡುತ್ತದೆ 936 00:50:12,170 --> 00:50:13,780 ತಮ್ಮ ತುದಿಯಲ್ಲಿ ರಕ್ಷಣೆ ಕೆಲವು ರೀತಿಯ. 937 00:50:13,780 --> 00:50:16,090 ಮತ್ತು ನೀವು ಬಯಸಿದರೆ ಡಬಲ್ ಚೆಕ್, ಅಲ್ಲಿ 938 00:50:16,090 --> 00:50:19,530 ನಿಮ್ಮ ಪ್ರಶ್ನೆಯನ್ನು ಸೃಷ್ಟಿಸಿ ಸೃಷ್ಟಿಸಲು ಮಾಡಿದಾಗ ವಿಧಾನಗಳಿವೆ. 939 00:50:19,530 --> 00:50:22,622 ಆದ್ದರಿಂದ ನೀವು ಹೊಂದಿಲ್ಲ ನೇರವಾಗಿ ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು. 940 00:50:22,622 --> 00:50:24,330 ನಾನು ತೆಗೆದುಕೊಳ್ಳಲು ಮಾಡಿದೆವು ದಸ್ತಾವೇಜನ್ನು ನೋಡಲು, 941 00:50:24,330 --> 00:50:27,930 ಆದರೆ ವಾಸ್ತವವಾಗಿ ವೀಕ್ಷಿಸಬಹುದು ಇದು ಉಂಟಾಗುತ್ತಿದೆ ಎಂದು SQL, 942 00:50:27,930 --> 00:50:30,840 ಮತ್ತು ನೋಡೋಣ, ಮತ್ತು ಮಾಡಲು ಇದು ವಿಷಯಗಳನ್ನು ತಪ್ಪಿಸಿಕೊಂಡು ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. 943 00:50:30,840 --> 00:50:33,700 >> ಇನ್ನೊಂದು ಕಾರಣ ಏಕೆ ನೀವು ಇರಬಹುದು SQL ನೋಡಲು ಬಯಸುವ 944 00:50:33,700 --> 00:50:37,920 ಎಂದು peewee ವೇಳೆ, ಉತ್ಪಾದಿಸುವ ಇದೆ ವಿಷಯಗಳನ್ನು ನಿಜವಾಗಿಯೂ ನಿಧಾನವಾಗಿ ಹೋಗುವ ತೋರುತ್ತಿದೆ 945 00:50:37,920 --> 00:50:41,090 ನೀವು ಒಂದು ನೋಟ ಪಡೆಯಲು ಮತ್ತು ಎಂಬುದನ್ನು ನೋಡಬಹುದು ಕೆಲವೊಮ್ಮೆ ಏಕೆಂದರೆ ವಾಸ್ತವವಾಗಿ, ಮಾಡುವ 946 00:50:41,090 --> 00:50:44,670 ಆಕಸ್ಮಿಕವಾಗಿ ಸೇರಿಸಲು ಸುಲಭ , ರೀತಿಯಲ್ಲಿ ನೀವು ಬರೆಯಲು, 947 00:50:44,670 --> 00:50:47,880 ನೀವು ಆಕಸ್ಮಿಕವಾಗಿ ಹೊಂದಬಹುದು ಮೊದಲ ಸಂಪೂರ್ಣ ಡೇಟಾಬೇಸ್ ಆಯ್ಕೆ, 948 00:50:47,880 --> 00:50:50,230 ತದನಂತರ ಕೆಲವು ರೀತಿಯ ಕಾರ್ಯಾಚರಣೆ ಮಾಡಿ ಆ ಮೇಲೆ, ನೀವು ನಿಜವಾಗಿಯೂ 949 00:50:50,230 --> 00:50:51,320 ಉಪವಿಭಾಗ ಆಯ್ಕೆ ಅರ್ಥ. 950 00:50:51,320 --> 00:50:53,560 >> ಆದ್ದರಿಂದ, ವಸ್ತುಗಳನ್ನು ವೇಳೆ ಅಲ್ಲ ಸಾಕಷ್ಟು ಬಲ ಹೋಗುವ 951 00:50:53,560 --> 00:50:57,300 ಇದು ವಿನಂತಿಯನ್ನು ನೋಡೋಣ ಒಳ್ಳೆಯದು ವಾಸ್ತವವಾಗಿ ರಚಿಸಿದ ಪ್ರಕಟಗೊಳ್ಳಲಿದೆ. 952 00:50:57,300 --> 00:50:57,800 ಹೌದು. 953 00:50:57,800 --> 00:51:02,100 >> ಪ್ರೇಕ್ಷಕರು 2: ನೀವು ಮೊದಲ ಆರಂಭಿಸಿದಾಗ, ನೀವು 5000 ಬಂದರು ಪುಟ್. 954 00:51:02,100 --> 00:51:02,904 >> EZRA Zigmond: ಹೌದು. 955 00:51:02,904 --> 00:51:06,070 ಪ್ರೇಕ್ಷಕರು 2:, peewee ಡೀಫಾಲ್ಟ್ ಈಸ್ ಅಥವಾ ನೀವು ಬದಲಾಯಿಸಬಹುದು ಏನೋ ಎಂದು? 956 00:51:06,070 --> 00:51:10,870 EZRA Zigmond: ಹೌದು, ಆದ್ದರಿಂದ ಬಂದರು ಫ್ಲಾಸ್ಕ್ ಡೀಫಾಲ್ಟ್ ಆಗಿದೆ. 957 00:51:10,870 --> 00:51:13,061 ನೀವು ಇಲ್ಲದೆಯೆ ಚಾಲನೆ ವೇಳೆ ಏನು ಸೂಚಿಸುವ, 958 00:51:13,061 --> 00:51:14,310 ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹಾಗೆ ಕಾಣಿಸುತ್ತದೆ. 959 00:51:14,310 --> 00:51:16,060 ನಾನು ಮಾಡಿದೆವು, ನಂಬಿಕೆ ಈ ಪರಿಶೀಲಿಸಿ, 960 00:51:16,060 --> 00:51:19,130 ಆದರೆ ನೀವು, app.run ಆ ಸೂಚಿಸಬಹುದು ನಾನು, ನೀವು ರೀತಿಯ ಮಾಡಬಹುದು ಭಾವಿಸುತ್ತೇನೆ 961 00:51:19,130 --> 00:51:19,629 ಬಂದರು = 8080. 962 00:51:19,629 --> 00:51:22,375 963 00:51:22,375 --> 00:51:23,750 ನ ನಿಜವಾದ ತ್ವರಿತ ಪ್ರಯತ್ನಿಸಿ ನೀಡಲು ಅವಕಾಶ. 964 00:51:23,750 --> 00:51:29,100 965 00:51:29,100 --> 00:51:32,230 ಹೌದು, ಆದ್ದರಿಂದ ನೀವು ಸೂಚಿಸಬಹುದು ಬಂದರು = 8080, ಮತ್ತು ಇದು, ಅಲ್ಲಿ ಚಾಲನೆ ಕಾಣಿಸುತ್ತದೆ 966 00:51:32,230 --> 00:51:36,130 ನೀವು ಬಯಸಿದರೆ ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಇದು, ಚಲಾಯಿಸಲು IDE ಮೇಲೆ, ನಾನು ಈ ಪ್ರಯತ್ನಿಸಿದ ಮಾಡಿಲ್ಲ 967 00:51:36,130 --> 00:51:38,527 ಆದರೆ ನಾನು ನೀವು ವೇಳೆ ಪೋರ್ಟ್ 8080 ರಂದು ನಡೆಯಿತು 968 00:51:38,527 --> 00:51:40,360 ನೀವು ಬಹುಶಃ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಬಯಸುವ ಸರ್ವರ್ ಪ್ರವೇಶಿಸಲು, 969 00:51:40,360 --> 00:51:41,870 ನೀವು ವೆಬ್ಸೈಟ್ ಎಂದು ಇಷ್ಟ. 970 00:51:41,870 --> 00:51:44,390 >> ಹೌದು, ಇದು ಆದರೆ ಸುಲಭ ಬದಲಾಯಿಸಲು ನೀವು ವೇಳೆ 971 00:51:44,390 --> 00:51:48,540 ಹಾಗೆ ಪೋರ್ಟ್ ಫಾರ್ವರ್ಡ್ ಯಾವುದೇ ಬಗೆಯ ನೀವು ಮಾಡಬೇಕಾದ್ದು ವಸ್ತುಗಳನ್ನು. 972 00:51:48,540 --> 00:51:50,410 >> ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? 973 00:51:50,410 --> 00:51:50,916 ಹೌದು? 974 00:51:50,916 --> 00:51:53,416 ಪ್ರೇಕ್ಷಕರು 1: ಆದ್ದರಿಂದ, ನಾನು ನೋಡಿದ ನಿಮ್ಮ , ನೀವು ಹೇಳಿದಂತೆ ಎಂದು ಮಾದರಿಗಳು 975 00:51:53,416 --> 00:51:55,647 ನೀವು ನಿರ್ದಿಷ್ಟಗೊಳಿಸಿ ಪ್ರತಿ ವಸ್ತುವನ್ನು ಡೇಟಾಬೇಸ್. 976 00:51:55,647 --> 00:51:58,105 ನಿಮಗೆ ಸಂಭವಿಸಿ, ಮಾಡುತ್ತದೆ ನೀವು ಇದು ನಿಜವಾಗಿಯೂ ಸುಲಭ ಮಾಡಲು 977 00:51:58,105 --> 00:52:03,210 SQLite ಡೇಟಾಬೇಸ್ ಸಾಕಷ್ಟು ನೀವು ಒಂದೇ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಬಳಸಲು ಬಯಸುವ, 978 00:52:03,210 --> 00:52:07,210 ನೀವು ಕೇವಲ ಒಂದು ಗುಂಪೇ ಸೂಚಿಸಬಹುದು ನಿಮ್ಮ ಮಾದರಿಯಲ್ಲಿ ವಿವಿಧ ಪದಗಳಿಗಿಂತ? 979 00:52:07,210 --> 00:52:11,620 >> EZRA Zigmond: ಹೌದು, ನನಗೆ ಅವಕಾಶ ನಿಜವಾದ ತ್ವರಿತ ತೆರೆಯುತ್ತದೆ. 980 00:52:11,620 --> 00:52:17,570 ನೀವು ಬಯಸಿದರೆ, ನೀವು, ಎಂದು ನೀವು ಬೇರೆ ಒಂದು ಗುಂಪನ್ನು, ಬಹುಶಃ 981 00:52:17,570 --> 00:52:22,670 ಕೆಲವು, ಮತ್ತು ವಿದ್ಯಾರ್ಥಿಗಳು ಕಾರಣ, ಆ ರೀತಿಯ? 982 00:52:22,670 --> 00:52:26,870 ಹೌದು, ಆದ್ದರಿಂದ ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಇನ್ನೂ ನೀವು, ಪ್ರತಿ ಮಾದರಿಯು 983 00:52:26,870 --> 00:52:30,652 ಇನ್ನೂ ಕೇವಲ ಹೊಂದಿರಬೇಕು ಇದು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ಒಂದು ಡೇಟಾಬೇಸ್, 984 00:52:30,652 --> 00:52:32,610 ಆದರೆ ನೀವು ಬಯಸಿದರೆ ಹೊಂದಲು ವಿವಿಧ ಮಾದರಿಗಳು ಎಂದು 985 00:52:32,610 --> 00:52:35,818 ವಿವಿಧ ಡೇಟಾಬೇಸ್ ವಸ್ತುಗಳ ನಿಯೋಜಿಸಿದ್ದಾರೆ ಇದು, ನೀವು ಖಂಡಿತವಾಗಿಯೂ ಹಾಗೆ ಮಾಡಲಾಗಲಿಲ್ಲ. 986 00:52:35,818 --> 00:52:43,070 ಆದ್ದರಿಂದ, ನಾನು, ಒಂದು ಹೊಸ ದಾಖಲಿಸಿದವರು ಈ ರೀತಿಯ, 987 00:52:43,070 --> 00:52:47,000 ಮತ್ತು ಈಗ ಈ ವಿದ್ಯಾರ್ಥಿ ಎಂದು ವಿಚಿತ್ರ ಒಂದು ಬ್ಲಾಗ್ ಪೋಸ್ಟ್ ತೋರುತ್ತಿದೆ 988 00:52:47,000 --> 00:52:49,390 ನಾನು ಸೂಚಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಡೇಟಾಬೇಸ್ ಇಲ್ಲಿ db_2 ಸಮಾನವಾಗಿರುತ್ತದೆ. 989 00:52:49,390 --> 00:52:51,390 ಆದ್ದರಿಂದ, ನಾನು ತಿಳಿಯುತ್ತೇನೆ ನೀವು ಹಾಗೆ ಮಾಡಬಹುದು ಮುಖ್ಯ ರೀತಿಯಲ್ಲಿ. 990 00:52:51,390 --> 00:52:54,560 991 00:52:54,560 --> 00:52:56,200 >> ಕೂಲ್. 992 00:52:56,200 --> 00:52:58,410 ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? 993 00:52:58,410 --> 00:53:02,170 >> ಆದ್ದರಿಂದ ಕೇವಲ ಸ್ವಲ್ಪ ಮುಗಿಸಲು ಬಿಟ್, ಇಲ್ಲಿ ಕೆಲವು ಸಂಪನ್ಮೂಲಗಳು, 994 00:53:02,170 --> 00:53:06,030 ಮತ್ತು ಈ ಸ್ಲೈಡ್ಗಳನ್ನು ಆನ್ಲೈನ್ ಪೋಸ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ ಆದ್ದರಿಂದ ನೀವು ನಿಜವಾಗಿಯೂ ಈ ಕೊಂಡಿಗಳು ಪಡೆಯುವುದು. 995 00:53:06,030 --> 00:53:08,500 ಉತ್ತಮ ಪೂರೈಕೆ ನಿಜವಾಗಿಯೂ ಫ್ಲಾಸ್ಕ್ ದಸ್ತಾವೇಜನ್ನು 996 00:53:08,500 --> 00:53:09,930 ಮತ್ತು ತಮ್ಮನ್ನು peewee. 997 00:53:09,930 --> 00:53:12,940 ಅವರು ನಿಜವಾಗಿಯೂ ಚೆನ್ನಾಗಿ ಬರೆದು ನೀವು, ನಾನು ಭಾವಿಸುತ್ತೇನೆ. 998 00:53:12,940 --> 00:53:18,180 ಆದ್ದರಿಂದ, ಫ್ಲಾಸ್ಕ್ ವೆಬ್ಸೈಟ್ ಇಲ್ಲಿದೆ, ಮತ್ತು ಅವರು Quickstart ಟ್ಯುಟೋರಿಯಲ್ ಹೊಂದಿರುವ 999 00:53:18,180 --> 00:53:20,710 ಇದೇ ಮೂಲಕ ನಿರ್ಗಮಿಸುವ ನಾನು ಮೂಲಕ ನಡೆದರು ಏನು ವಿಷಯಗಳನ್ನು 1000 00:53:20,710 --> 00:53:23,560 ಆದರೆ ನೀವು ವಿಮರ್ಶೆ ಯಾವುದೇ ರೀತಿಯ ಬಯಸಿದರೆ ನಾನು ಹೋದೆ ವಸ್ತುಗಳ, 1001 00:53:23,560 --> 00:53:26,200 ಅಥವಾ ನೀವು ನಾನು ವಿವರಿಸಿದರು ಎಂದು ಭಾವಿಸಲಾಗಿದೆ ಒಂದು ಗೊಂದಲಮಯ ರೀತಿಯಲ್ಲಿ ಏನೋ, 1002 00:53:26,200 --> 00:53:28,390 ಅವರು ಇದೇ ಉದಾಹರಣೆಗಳು ದೊರೆಯುತ್ತವೆ. 1003 00:53:28,390 --> 00:53:31,570 >> Peewee ದಸ್ತಾವೇಜನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ಅವರು ಒಂದು Quickstart ಟ್ಯುಟೋರಿಯಲ್ 1004 00:53:31,570 --> 00:53:34,650 ಮುಖ್ಯ ಅಂಶಗಳ ಮೇಲೆ ಹೋಗುತ್ತದೆ ನೀವು ಬಳಸಲು ಬಯಸುವ ಎಂದು. 1005 00:53:34,650 --> 00:53:38,900 ಆದ್ದರಿಂದ, ವಸ್ತುಗಳನ್ನು ನಾನು ಕುರಿತು ಅನನ್ಯ, ಮತ್ತು ಸೂಚಿಸುವ ಡಿಫಾಲ್ಟ್, 1006 00:53:38,900 --> 00:53:42,710 ಜಾಗ ವಿವಿಧ ರೀತಿಯ ಎಂದು ಆ ಎಲ್ಲಾ ಇರುವುದಿಲ್ಲ, ಬಳಸಬಹುದು. 1007 00:53:42,710 --> 00:53:44,690 >> ನೀವು ಹೊಂದಿದ್ದರೆ peewee ಬಗ್ಗೆ ಪ್ರಶ್ನೆಗಳನ್ನು, 1008 00:53:44,690 --> 00:53:47,530 ಮತ್ತು ನೀವು, StackOverflow ಅವುಗಳನ್ನು ಪೋಸ್ಟ್ ವಾಸ್ತವವಾಗಿ peewee ಮಾಡಿದ ವ್ಯಕ್ತಿ 1009 00:53:47,530 --> 00:53:49,500 ಹೋಗುತ್ತದೆ ಮತ್ತು ಕೆಲವೊಮ್ಮೆ ಆ ಉತ್ತರಗಳನ್ನು. 1010 00:53:49,500 --> 00:53:53,200 ನೀವು ಆಶಾದಾಯಕವಾಗಿ ಪ್ರಶ್ನೆಯೊಂದಕ್ಕೆ ಹೊಂದಿದ್ದರೆ ಅವರು ಉತ್ತರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ 1011 00:53:53,200 --> 00:53:54,867 ಅವರು ವಿಷಯವನ್ನು ಬರೆದದ್ದರಿಂದ. 1012 00:53:54,867 --> 00:53:56,700 ನಾನು ಎಲ್ಲವೂ ಹಿತ ನಾನು ರಕ್ಷಣೆ ಬಯಸಿದರು. 1013 00:53:56,700 --> 00:53:58,930 ಔಟ್ ಬರುವ ಧನ್ಯವಾದಗಳು. 1014 00:53:58,930 --> 00:54:02,688