v1a0 / django-utk

The most useful tools for any django project
GNU General Public License v3.0
2 stars 0 forks source link

Ultimate Use case (and test at the same time) #10

Open v1a0 opened 2 weeks ago

v1a0 commented 2 weeks ago

So it's time to add some large tests based on a 'real' project use case. I envision it as a fully functional Django project named usecases.webshop (where 'webshop' is the name of the use case project).

I think an online shop is the simplest example to imagine.

The fact that this project (which utilizes all django_utk features) runs successfully and passes all the tests should guarantee that django_utk works fine and is ready to be released.


Just simple scratch of project structure:

class Product(SoftDelete):
   pass

class UserCart(TimeStamped):
   pass

class BestDiscounts(SQLView):
   pass

class BestDailyDiscounts(MaterializedSQLView):
   pass
v1a0 commented 2 weeks ago

@MrSunstrike I would appreciate your assistance 🙂