ਪਾਇਥਨ ਜੈਂਗੋ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸੈਸ਼ਨ ਹੈਂਡਲਿੰਗ ਦੇ ਨਾਲ ਇੱਕ ਈਕਾੱਮਰਸ ਟੋਕਰੀ ਬਣਾਉ

ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਖਤਮ ਕਰਨ ਲਈ ਸਾਡੇ ਸਾਧਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਇਸ ਜੈਂਗੋ ਪ੍ਰੋਜੈਕਟ ਦਾ ਉਦੇਸ਼ ਤੁਹਾਨੂੰ ਜੈਂਗੋ ਨਾਲ ਅਰੰਭ ਕਰਨਾ ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਦੇ ਅੱਗੇ ਵਧਣ ਦੇ ਨਾਲ ਤੁਹਾਨੂੰ ਵਧੇਰੇ ਉੱਨਤ ਵਿਸ਼ਿਆਂ ਵੱਲ ਲਿਜਾਣਾ ਹੈ. ਇਸ ਟਿorialਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸੈਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸ਼ਾਪਿੰਗ ਟੋਕਰੀ ਬਣਾਉਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚੋਂ ਲੰਘਦੇ ਹਾਂ, ਡਾਟਾ ਗੁਮਨਾਮ ਕੁਨੈਕਸ਼ਨਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ, ਉਤਪਾਦਾਂ ਨੂੰ ਖਰੀਦਦਾਰੀ ਦੀ ਤਿਆਰੀ ਵਿੱਚ ਇੱਕ ਸ਼ਾਪਿੰਗ ਕਾਰਟ ਵਿੱਚ ਸੰਭਾਲਣ ਲਈ. ਅਸੀਂ ਅਜ਼ੈਕਸ ਨੂੰ ਫਰੰਟ-ਐਂਡ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਲਾਗੂ ਕਰਦੇ ਹਾਂ ਅਤੇ ਟੋਕਰੀ ਦੇ ਡੇਟਾ ਨੂੰ ਬਚਾਉਣ, ਅਪਡੇਟ ਕਰਨ ਅਤੇ ਮਿਟਾਉਣ ਲਈ ਲੋੜੀਂਦੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਨੂੰ ਪੜਾਅ ਦਰ ਪੜਾਅ ਕੰਮ ਕਰਦੇ ਹਾਂ.



0:00 ਜਾਣ -ਪਛਾਣ
0:33 ਜਿੱਥੇ ਅਸੀਂ ਆਖਰੀ ਟਿorialਟੋਰਿਅਲ ਪੂਰਾ ਕੀਤਾ ਸੀ
1:17 ਜੋ ਅਸੀਂ ਬਣਾਉਣ ਜਾ ਰਹੇ ਹਾਂ ਉਸਦਾ ਪੂਰਵ ਦਰਸ਼ਨ
2:54 ਇਸ ਟਿorialਟੋਰਿਅਲ ਦੇ ਪੜਾਅ






ਰਿਫੈਕਟਰਿੰਗ ਕਾਰਜ (ਵਿਕਲਪਿਕ ਕਾਰਜ):



06:34 ਰਿਫੈਕਟਰਿੰਗ ਇੰਡ੍ਰੋਡਕਸ਼ਨ



ਦੂਜਿਆਂ ਦੇ ਮਿਟਾਏ ਗਏ ਟਵੀਟਸ ਨੂੰ ਕਿਵੇਂ ਵੇਖਣਾ ਹੈ

10:59 ਪ੍ਰਸੰਗ ਪ੍ਰੋਸੈਸਰ ਨੂੰ ਮੁੜ ਸੰਰਚਿਤ ਕਰੋ
13:42 ਨਵਬਾਰ ਤੋਂ ਰਿਡੰਡੈਂਟ ਲਿੰਕਸ ਹਟਾਉ
15:35 ਹੋਮਪੇਜ ਐਲੀਮੈਂਟ ਵਿੱਚ ਵਿਜ਼ੁਅਲ ਬਦਲਾਅ
16:38 ਇੱਕ ਨਵਾਂ ਕਸਟਮ ਆਬਜੈਕਟ ਮੈਨੇਜਰ ਬਣਾਉਣਾ
20:42 ਤੋਂ ਟਿੱਪਣੀਆਂ ਨੂੰ ਹਟਾਉਣਾ settings.py
21:18 ਵਿਯੂਜ਼ ਦਾ ਨਾਮ ਬਦਲਣਾ
24:26 ਐਸਈਓ - ਪੇਜ ਦੇ ਸਿਰਲੇਖਾਂ ਨੂੰ ਬਦਲਣਾ
25:16 ਟੈਮਪਲੇਟ ਦੇ ਨਾਂ ਬਦਲਣਾ
26:59 URL structuresਾਂਚਿਆਂ ਨੂੰ ਬਦਲਣਾ - ਆਈਟਮਾਂ ਨੂੰ ਸਟੋਰ ਕਰੋ
28:57 gitignore ਫਾਇਲ
31:27 ਮਾਡਲ - ਇੱਕ ਮੂਲ ਚਿੱਤਰ ਜੋੜਨਾ
33:46 URL structuresਾਂਚਿਆਂ ਨੂੰ ਬਦਲਣਾ - ਸਟੋਰ ਸ਼੍ਰੇਣੀ
34:17 AllOWED_HOSTS ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਇੱਕ ਟੈਸਟ ਬਣਾਉਣਾ
39:09 Flake8 ਅਤੇ isort - PEP 8 ਪਾਲਣਾ
40:33 ਟੈਸਟਿੰਗ - ਟੈਸਟ ਪੈਰਾਮੀਟਰ ਚਲਾਓ ਅਤੇ ਬਦਲੋ
44:20 ਸਥਿਰ ਫੋਲਡਰ ਸੈਟਅਪ ਕਰੋ






ਮਹੱਤਵਪੂਰਨ
ਅਜੈਕਸ jQuery ਦੇ ਪਤਲੇ ਸੰਸਕਰਣ ਦੇ ਨਾਲ ਕੰਮ ਨਹੀਂ ਕਰੇਗਾ - ਛੋਟਾ ਸੰਸਕਰਣ ਠੀਕ ਹੈ.


45:50 ਬੂਟਸਟ੍ਰੈਪ ਅਤੇ jQuery CDN ਲਿੰਕਾਂ ਨੂੰ ਅਪਡੇਟ ਕਰਨਾ
47:04 ਰੀਫੈਕਟਰਿੰਗ ਮੁਕੰਮਲ ਹੋਈ

ਕੋਡ ਰਿਪੋਜ਼ਟਰੀ (ਰਿਫੈਕਟਰਿੰਗ ਤੋਂ ਬਾਅਦ):
https://github.com/veryacademy/YT_Dja ...

cox ਮਿੰਨੀ ਬਾਕਸ ਐਕਟੀਵੇਸ਼ਨ

ਸੈਸ਼ਨਾਂ ਦੀ ਸ਼ੁਰੂਆਤ (ਵਿਕਲਪਿਕ ਕਦਮ):

48:10 ਸੈਸ਼ਨਾਂ ਦੀ ਜਾਣ -ਪਛਾਣ
51:45 ਸੈਸ਼ਨਾਂ ਦੀ ਵਿਜ਼ੁਅਲ ਵਿਆਖਿਆ
56:32 ਜੈਂਗੋ ਡਾਟਾਬੇਸ - ਸੈਸ਼ਨ ਟੇਬਲ ਵੇਖਣਾ
01:02:18 ਬ੍ਰਾਉਜ਼ਰ ਕੰਸੋਲ ਵਿੱਚ ਸੈਸ਼ਨ ਵੇਖਣਾ
01:04:20 ਜੈਂਗੋ ਨੂੰ ਸੈਸ਼ਨਾਂ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਣ ਲਈ ਸਰੋਤਾਂ ਦੀ ਲੋੜ ਹੈ

ਵਿਕਾਸ ਭਾਗ 1.0 (ਪ੍ਰੋਜੈਕਟ ਦੀ ਤਿਆਰੀ):

01:05:30 ਜਾਣ -ਪਛਾਣ
01:08:24 ਇੱਕ ਨਵਾਂ ਐਪ - ਟੋਕਰੀ ਬਣਾਉ
01:08:56 ਬੇਲੋੜੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਹਟਾਓ
01:09:20 ਟੋਕਰੇ ਦੇ ਲਈ URLs ਦੀ ਸੰਰਚਨਾ ਕਰੋ
01:13:58 ਟੋਕਰੀ ਦਾ ਸਾਰਾਂਸ਼ ਦ੍ਰਿਸ਼ ਬਣਾਉਣਾ
01:15:50 ਟੋਕਰੀ ਸੰਖੇਪ ਟੈਮਪਲੇਟ ਬਣਾਉਣਾ
01:21:45 ਨਵਬਾਰ ਲਈ ਟੋਕਰੀ ਦਾ ਪ੍ਰਤੀਕ/ਬਟਨ ਬਣਾਉਣਾ
01:28:04 HTML/Python ਟੈਂਪਲੇਟ ਫਾਈਲਾਂ ਨੂੰ ਫਾਰਮੈਟ ਕਰਨ ਲਈ VSC ਐਕਸਟੈਂਸ਼ਨ

ਵਿਕਾਸ ਭਾਗ 1.2 (ਇੱਕ ਸੈਸ਼ਨ ਬਣਾਉਣਾ):

01:30:06 ਬਿਲਡਿੰਗ ਸੈਸ਼ਨ
01:40:44 ਪ੍ਰਸੰਗ_ਪ੍ਰੋਸੈਸਰ ਫਾਈਲ ਬਣਾਉਣਾ
01:44:48 ਸ਼ੁਰੂਆਤੀ ਸੈਸ਼ਨ ਸੈਟਅਪ ਦੀ ਜਾਂਚ

ਵਿਕਾਸ ਭਾਗ 1.3 (ਐਡ ਕਾਰਜਸ਼ੀਲਤਾ ਬਣਾਉਣਾ):

01:49:25 ਐਡ ਟੂ ਕਾਰਟ ਬਟਨ ਕਾਰਜਸ਼ੀਲਤਾ (ਏਜੈਕਸ) ਬਣਾਉਣਾ
02:03:45 ਇੱਕ add ਫੰਕਸ਼ਨ ਦੇ ਲਈ URL
02:04:05 ਐਡ ਫੰਕਸ਼ਨ ਲਈ ਵੇਖੋ
02:08:31 ਬਾਸਕੇਟ ਕਲਾਸ ਨੂੰ ਅਪਡੇਟ ਕਰਨਾ
02:20:52 ਸੈਸ਼ਨ ਡੇਟਾ ਵਿੱਚ Qty ਜੋੜਨਾ

ਵਿਕਾਸ ਭਾਗ 2.0 (ਟੋਕਰੀ/ਸੈਸ਼ਨ ਡਾਟਾ ਮਿਟਾਉਣਾ):

ਵਧੀਆ ਬੈਕਐਂਡ ਫਰੇਮਵਰਕ 2020

02:40:29 ਜਾਣ -ਪਛਾਣ - ਸੈਸ਼ਨ ਡਾਟਾ ਮਿਟਾਉਣਾ
02:41:41 ਟੋਕਰੀ ਸੰਖੇਪ ਟੈਮਪਲੇਟ ਬਣਾਉਣਾ
02:46:21 ਸੈਸ਼ਨ ਡਾਟਾ ਉੱਤੇ ਦੁਹਰਾਉਣਾ
03:03:08 ਟੋਕਰੀ ਦੀਆਂ ਵਸਤੂਆਂ ਦੀ ਕੁੱਲ ਕੀਮਤ ਪ੍ਰਾਪਤ ਕਰੋ

ਵਿਕਾਸ ਭਾਗ 2.1 (ਫਰੰਟ -ਐਂਡ - ਟੋਕਰੀ/ਸੈਸ਼ਨ ਡੇਟਾ ਮਿਟਾਉਣਾ):

03:07:21 ਜਾਣ -ਪਛਾਣ - ਆਈਟਮਾਂ ਨੂੰ ਮਿਟਾਉਣ ਲਈ ਅਜੈਕਸ
03:08:35 ਟੋਕਰੀ ਦੀਆਂ ਵਸਤੂਆਂ ਨੂੰ ਮਿਟਾਉਣ ਲਈ ਅਜੈਕਸ ਬਣਾਉਣਾ
03:12:00 ਇੱਕ ਟੋਕਰੀ ਦਾ URL ਬਣਾਉਣਾ
03:13:09 ਦ੍ਰਿਸ਼ ਵਿੱਚ ਇੱਕ ਡਿਲੀਟ ਫੰਕਸ਼ਨ ਬਣਾਉਣਾ
03:14:47 ਟੋਕਰੇ ਕਲਾਸ ਵਿੱਚ ਹਟਾਉਣ ਵਾਲੀਆਂ ਚੀਜ਼ਾਂ ਨੂੰ ਸੰਭਾਲਣਾ
03:22:09 ਅਜੈਕਸ ਦੇ ਨਾਲ ਵਿਲੱਖਣ DOM ID ਮੁੱਦੇ ਨੂੰ ਸੁਲਝਾਉਣਾ
03:24:27 ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਦੇ ਨਾਲ ਪੇਜ ਤੋਂ ਐਲੀਮੈਂਟਸ ਨੂੰ ਹਟਾਉਣਾ

ਵਿਕਾਸ ਭਾਗ 3.0 (ਟੋਕਰੀ/ਸੈਸ਼ਨ ਡੇਟਾ ਨੂੰ ਅਪਡੇਟ ਕਰਨਾ):

03:29:01 ਜਾਣ -ਪਛਾਣ - ਸੈਸ਼ਨ ਡੇਟਾ ਨੂੰ ਅਪਡੇਟ ਕਰਨਾ
03:29:49 ਉਪਭੋਗਤਾ ਦੀ ਚੋਣ ਨੂੰ ਕੈਪਚਰ ਕਰਨਾ
03:34:36 ਡਾਟਾ ਅਪਡੇਟ ਕਰਨ ਲਈ ਇੱਕ ਯੂਆਰਐਲ ਬਣਾਉ
03:34:51 view ਫੰਕਸ਼ਨ ਬਣਾਉ
03:36:49 ਅੱਗੇ ਟੋਕਰੀ ਕਲਾਸ ਦਾ ਵਿਕਾਸ
03:43:14 ਅਪਡੇਟ ਲਈ ਫਰੰਟ-ਐਂਡ ਕੋਡ ਵਿਕਸਤ ਕਰਨਾ
03:48:35 ਜਾਣੇ -ਪਛਾਣੇ ਮੁੱਦਿਆਂ ਦਾ ਹੱਲ
03:55:52 ਅੰਤਮ ਮੁੱਦੇ ਨੂੰ ਸੁਲਝਾਉਣਾ

ਟੈਸਟਿੰਗ

ਫੰਕਸ਼ਨ' ਵਸਤੂ ਸਬਸਕ੍ਰਿਪਬਲ ਨਹੀਂ ਹੈ

04:00:05 ਜਾਣ -ਪਛਾਣ
04:01:11 ਮੌਜੂਦਾ ਟੈਸਟਾਂ ਨੂੰ ਚਲਾਉਣਾ
04:05:18 ਰਨਿੰਗ ਕਵਰੇਜ - ਲੋੜੀਂਦੇ ਟੈਸਟਾਂ ਦਾ ਮੁਲਾਂਕਣ
04:07:15 ਟੋਕਰੀ ਐਪ ਲਈ ਬਿਲਡਿੰਗ ਟੈਸਟ

ਸ਼ੁਰੂਆਤੀ ਕੋਡ (ਰੀਫੈਕਟਰਿੰਗ ਮੁਕੰਮਲ ਹੋਣ ਦੇ ਨਾਲ):

ਅੰਤਮ ਕੋਡ:

ਗਾਹਕ ਬਣੋ: https://www.youtube.com/channel/UC1mxuk7tuQT2D0qTMgKji3w

#python #django

ਪਾਇਥਨ ਜੈਂਗੋ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸੈਸ਼ਨ ਹੈਂਡਲਿੰਗ ਦੇ ਨਾਲ ਇੱਕ ਈਕਾੱਮਰਸ ਟੋਕਰੀ ਬਣਾਉ

ਇਸ ਜੈਂਗੋ ਪ੍ਰੋਜੈਕਟ ਦਾ ਉਦੇਸ਼ ਤੁਹਾਨੂੰ ਜੈਂਗੋ ਨਾਲ ਅਰੰਭ ਕਰਨਾ ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਦੇ ਅੱਗੇ ਵਧਣ ਦੇ ਨਾਲ ਤੁਹਾਨੂੰ ਵਧੇਰੇ ਉੱਨਤ ਵਿਸ਼ਿਆਂ ਵੱਲ ਲਿਜਾਣਾ ਹੈ. ਇਸ ਟਿorialਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸੈਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸ਼ਾਪਿੰਗ ਟੋਕਰੀ ਬਣਾਉਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚੋਂ ਲੰਘਦੇ ਹਾਂ, ਡਾਟਾ ਗੁਮਨਾਮ ਕੁਨੈਕਸ਼ਨਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ, ਉਤਪਾਦਾਂ ਨੂੰ ਖਰੀਦਦਾਰੀ ਦੀ ਤਿਆਰੀ ਵਿੱਚ ਇੱਕ ਸ਼ਾਪਿੰਗ ਕਾਰਟ ਵਿੱਚ ਸੰਭਾਲਣ ਲਈ.