KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I wrote this funcion on a utils.py located on the app direcroty: from bm.bmApp.models import Client def get_client(user): try: client = Client.objects.get(username=user.username) except Client.DoesNotExist: print "User Does not Exist" return None else: return client def to_safe_uppercase(string): if string is None: return '' return string.upper() Then when i use the function to_safe_uppercase on my models.py file, by importing it in this way: from bm.bmApp.utils import to_safe_uppercase I got the python error: from bm.bmApp.utils import to_safe_uppercase ImportError: cannot import name to_safe_uppercase I got the solution for this problem when i change the import statement for: from bm.bmApp.utils import * But i can't understand why is this, why when i import the specific function i got the error?
Tags (comma-separated)
Save Edits
Cancel