I wasn't able to find guidelines as to how generally tagging is done on SO (and possibly other SE sites).
Not that we want to have a long list of rules or rule-likes but something tags such as python AND django are unnecessary and sometimes may cause non-ideal behavior.
Take, for example, users who have an interest in python but have no interest in django. Tagging a question both means such users will also be distracted to such a question via the highlighting system. But if one follows a principle that since django implies python, it doesn't mean they need to also tag with python.
In other words, django being a subset (in terms of interest, so-to-say) of python, people interested in python are not necessarily interested in django.
python
but saying it isdjango
only is for one, sufficient and two helps people interested in onlypython
(otherwise they would adddjango
too to the interested-in list).