your app is called "generator", that's all you need to put in INSTALLED APPS
also, I'm not sure if this matters, but I tend to put my apps after the ones bundled with django. On Sat, Jan 16, 2016 at 5:30 PM, ofeyofey <[email protected]> wrote: > Hi, > > I am following the Django tutorial on the Django site. Getting errors when > i try to make migrations after adding the app to the list of apps in > mathGenerator/settings.py > > Setting up Django on a raspberry Pi. I don't think the fact that it is on > api should make any difference becasue it is basically running. > > It is here https://docs.djangoproject.com/en/1.9/intro/tutorial02/ > > In the previous tutorial I created a project calles mathGenerator and a > app called generator. > > Created the project with django_admin startproject mathGenerator > > Ran the server with $python manage.py runserver > > And i can see the site in my browser. So this ia working fine. > > Then I created an app called generator using > > $python manage.py startapp generator > > In generator/nviews.py I put > > from django.http import HttpResponse > code = > "<html><head><style>body{background-color:rgb(100,0,200);}</style></head><body><br>Django > test site <br><br>Hosted on a Raspberry Pi<br><br><button>Press > me!</button></body></html>" > # Create your views here. > def index(request): > return HttpResponse(code) > > and in generator/urls.py I put > > from django.conf.urls import url > from . import views > > urlpatterns = [ > url(r'^$', views.index, name='index'), > ] > > In mathGenerator/urls.py I put > > from django.conf.urls import include, url > from django.contrib import admin > > urlpatterns = [ > url(r'^generator/', include('generator.urls')), > url(r'^admin/', include(admin.site.urls)), > ] > > This works find when I go to > > 127.0.0.1:8000/generator > > Next I used > > $python manage.py migrate > > Then i created a model in generator/models.py > > from django.db import models > > # Create your models here. > class Question(models.Model): > question_text = models.CharField(max_length=200) > pub_date = models.DateTimefield('date published') > > class Choice(models.model): > question = models.FioreignKey(Question, on_delete=models.CASCADE) > choice_text = models.CharField(max_length=200) > votes = models.IntegerField(default=0) > > Adding to app to the list of apps in mathGenerator/settings.py > > INSTALLED_APPS = [ > 'generator.apps.generatorConfig', > 'django.contrib.admin', > 'django.contrib.auth', > 'django.contrib.contenttypes', > 'django.contrib.sessions', > 'django.contrib.messages', > 'django.contrib.staticfiles', > ] > > > Then I try to make migrations and I get this error, > > pi@raspberrypi ~/DjangoPi/mathGenerator $ python manage.py makemigrations > generator > Traceback (most recent call last): > File "manage.py", line 10, in <module> > execute_from_command_line(sys.argv) > File > "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", > line 354, in execute_from_command_line > utility.execute() > File > "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", > line 328, in execute > django.setup() > File "/usr/local/lib/python2.7/dist-packages/django/__init__.py", line > 18, in setup > apps.populate(settings.INSTALLED_APPS) > File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", > line 85, in populate > app_config = AppConfig.create(entry) > File "/usr/local/lib/python2.7/dist-packages/django/apps/config.py", > line 112, in create > mod = import_module(mod_path) > File "/usr/lib/python2.7/importlib/__init__.py", line 37, in > import_module > __import__(name) > ImportError: No module named apps > > What am I doing wrong? > > Any help would be greatly appreciated, > > Thanks > > > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/django-users. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/d70cebe8-277a-43f8-99c1-edbac9cecdbc%40googlegroups.com > <https://groups.google.com/d/msgid/django-users/d70cebe8-277a-43f8-99c1-edbac9cecdbc%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CALn3ei1gR0puHn7CP2_By%2Bxx7054E33SrFkGJFkbLGx%3DJGwdww%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

