Part 14 - Tracking progress - Learning Management System - Django and Vue

In this part of the Django and Vue tutorial series, we are going to continue building the tracking mechanism.

We will set the lessons as started when you start one, and make it possible to mark a lesson as done as well.

Comments

Lamin Tamba | May 24, 22 06:19

Hey Stein

When is the next tutorial’s gonna drop?


Stein Ove Helset | May 24, 22 09:21

Hey! Soon I hope ;-)

Lamin Tamba | May 25, 22 07:19

Nice one, keep up det good work!!!

Lamin Tamba | May 25, 22 07:19

Nice one, keep up det good work!!!

EFSArCBy | Jul 02, 26 11:41

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

-1 OR 2+373-373-1=0+0+0+1 --

EFSArCBy | Jul 02, 26 11:46

-1 OR 2+344-344-1=0+0+0+1

EFSArCBy | Jul 02, 26 11:46

-1' OR 2+154-154-1=0+0+0+1 --

EFSArCBy | Jul 02, 26 11:46

-1' OR 2+828-828-1=0+0+0+1 or 'lwUmiVUv'='

EFSArCBy | Jul 02, 26 11:46

-1" OR 2+518-518-1=0+0+0+1 --

EFSArCBy | Jul 02, 26 11:46

555*if(now()=sysdate(),sleep(15),0)

EFSArCBy | Jul 02, 26 11:46

5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z

EFSArCBy | Jul 02, 26 11:46

5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z

EFSArCBy | Jul 02, 26 11:46

(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/

EFSArCBy | Jul 02, 26 11:46

555-1; waitfor delay '0:0:15' --

EFSArCBy | Jul 02, 26 11:46

555-1); waitfor delay '0:0:15' --

EFSArCBy | Jul 02, 26 11:46

555-1 waitfor delay '0:0:15' --

EFSArCBy | Jul 02, 26 11:46

555kebSd12x'; waitfor delay '0:0:15' --

EFSArCBy | Jul 02, 26 11:46

555-1 OR 214=(SELECT 214 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 11:46

555-1) OR 586=(SELECT 586 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 11:46

555-1)) OR 183=(SELECT 183 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 11:46

555GoibYNW3' OR 695=(SELECT 695 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 11:46

555J56AOUZe') OR 795=(SELECT 795 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 11:46

555i66hw2fy')) OR 399=(SELECT 399 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 11:46

555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)

EFSArCBy | Jul 02, 26 11:46

555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555'"

EFSArCBy | Jul 02, 26 11:46

@@i2f7f

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

-1 OR 2+53-53-1=0+0+0+1 -- | Jul 02, 26 11:46

555

-1 OR 2+43-43-1=0+0+0+1 | Jul 02, 26 11:46

555

-1' OR 2+538-538-1=0+0+0+1 -- | Jul 02, 26 11:46

555

-1' OR 2+951-951-1=0+0+0+1 or 'cXQcviKl'=' | Jul 02, 26 11:46

555

-1" OR 2+88-88-1=0+0+0+1 -- | Jul 02, 26 11:46

555

if(now()=sysdate(),sleep(15),0) | Jul 02, 26 11:46

555

EFSArCBy0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z | Jul 02, 26 11:46

555

EFSArCBy0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z | Jul 02, 26 11:46

555

EFSArCBy-1 waitfor delay '0:0:15' -- | Jul 02, 26 11:46

555

EFSArCBySObzpvqT'; waitfor delay '0:0:15' -- | Jul 02, 26 11:46

555

EFSArCBywLsvSemI' OR 696=(SELECT 696 FROM PG_SLEEP(15))-- | Jul 02, 26 11:46

555

EFSArCByH4nLQLbw') OR 899=(SELECT 899 FROM PG_SLEEP(15))-- | Jul 02, 26 11:46

555

EFSArCBySevbPZLX')) OR 446=(SELECT 446 FROM PG_SLEEP(15))-- | Jul 02, 26 11:46

555

EFSArCBy'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy'" | Jul 02, 26 11:46

555

@@BLZ8T | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

EFSArCBy | Jul 02, 26 11:46

555

Add comment

Info

Please log in to comment!

Newsletter

Subscribe to my weekly newsletter. One time per week I will send you a short summary of the tutorials I have posted in the past week.