I'm just starting with django even if i'm no new to python, so i'm creating a testing project just to explore django features, workflow and so on.
I already made apps (like the usual polls, books, etc), but now i would like to make an app that gives only functionality with no model nor pages (views and templates): a simple app with some function to be called from the main django project or other apps.
I used the startapp command to crete all the boilerplate, but i cannot understand where to write my code, since it's not a model nor a template etc.
Anyone has already faced this scenario?
Thanks in advance to anyone who can point me in the right direction.
EDIT 1:
I start to think that maybe an app is not exactly what i need, to explain better let's think about an app that provide functionality for e.g.
- simple interface to web rest api
- interact with local installed software
- manipulate custom file format
- etc
So in fact is much more a library, but every django tutorial i found were about basic books/polls apps, so maybe there is a dedicated approach to my use case but i never stumbled upon it.