I don't understand this error - Django 1.9

54 views
Skip to first unread message

Becka

unread,
Mar 4, 2016, 4:18:34 PM3/4/16
to django-d...@googlegroups.com
Hi, 

I'm building a pretty basic CRUD application for a community I'm part of.   I'm now getting "ImportError: No module named [myappname]" when I run the server, and an operational error in the admin. 

I looked at the documentation, and followed the steps, but I'm not doing something correctly.  I'd like to 1) fix this, and 2) propose some changes to the docs to clarify this issue. 

My project is called "ladynerds" (We're a professional association for a bunch of women software engineers). 

Here's the documentation I'm following:


I'm using Django 1.9

Here's my file structure:

/ladynerds   (project file)
 /ladynerds  (app)
  __init__.py
  models.py
  forms.py
  settings.py
  urls.py
  views.py
  wsgi.py
  /static
  /templates
  

Here's what I put into ladynerds/__init__.py:


import apps

default_app_config = 'LadyNerds.apps.LadyNerdsConfig'


I've also tried using 'ladynerds.apps.LadyNerdsConfig'


Here's what I put into ladynerds/apps.py:

from django.apps import AppConfig

class LadyNerdsConfig(AppConfig):
name = "LadyNerds"
verbose_name = "LadyNerds"

Here's my settings.py INSTALLED_APPS


INSTALLED_APPS = (
    'ladynerds.apps.LadyNerdsConfig',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'ladynerds'
)


I'm getting:  ImportError: No module named LadyNerds

What am I missing?

And, thanks. 

--Becka

Becka

unread,
Mar 4, 2016, 4:23:47 PM3/4/16
to django-d...@googlegroups.com
Whoops. Wrong list.  Sorry about that. 

Tim Graham

unread,
Mar 4, 2016, 4:25:48 PM3/4/16
to Django developers (Contributions to Django itself), beck...@gmail.com
Try emptying your __init__.py file -- its contents aren't necessary and "import apps" may be causing the problem.

In the future, please use django-users for usage/debugging questions like this. This mailing list is for discussion about the development of Django itself. Thanks!
Reply all
Reply to author
Forward
0 new messages