The project name needs to be a valid Python package name, which
"mezzanine-test" isn't since you can't use dashes.

Try "mezzanine_test".


On Wed, Mar 19, 2014 at 2:04 PM, Ziwei Zhou <ziweiz...@gmail.com> wrote:

>  Hi
>
> I have my mezzanine project named as *mezzanine-test* and located at
> /sites/test/code/mezzanine-test, inside *mezzanine-test* folder following
> are the files.
>
> ubuntu@test:/sites/test/code/mezzanine-test$ ls -l
>
> total 156
>
> drwxrwxr-x 3 ubuntu ubuntu  4096 Mar 17 19:27 *deploy*
>
> -rwxr-xr-x 1 ubuntu ubuntu 16192 Mar 18 17:55 *fabfile.py*
>
> -rw-r--r-- 1 ubuntu ubuntu 17819 Mar 18 17:56 fabfile.pyc
>
> -rw-r--r-- 1 ubuntu ubuntu   276 Mar 18 19:28 gunicorn.conf.py
>
> -rw-r--r-- 1 root   root       6 Mar 18 19:30 gunicorn.pid
>
> -rwxr-xr-x 1 ubuntu ubuntu     0 Mar 16 20:18 *__init__.py*
>
> -rw-r--r-- 1 ubuntu ubuntu   134 Mar 17 18:54 __init__.pyc
>
> -rw-rw-r-- 1 ubuntu ubuntu   738 Mar 16 22:00 local_settings.py
>
> -rw-rw-r-- 1 ubuntu ubuntu   703 Mar 17 18:54 local_settings.pyc
>
> -rwxr-xr-x 1 ubuntu ubuntu   955 Mar 16 20:18 *manage.py*
>
> -rw-r--r-- 1 ubuntu ubuntu  1685 Mar 18 19:22 readme.md
>
> -rw-rw-r-- 1 ubuntu ubuntu   401 Mar 18 17:25 requirements.txt
>
> -rw-rw-r-- 1 ubuntu ubuntu 16146 Mar 18 18:58 settings.py
>
> -rw-rw-r-- 1 ubuntu ubuntu 10311 Mar 18 17:42 settings.pyc
>
> drwxrwxr-x 2 ubuntu ubuntu  4096 Mar 17 19:29 *static*
>
> drwxr-xr-x 9 ubuntu ubuntu  4096 Mar 17 03:23 *templates*
>
> -rwxr-xr-x 1 ubuntu ubuntu  4567 Mar 17 22:17 *urls.py*
>
> -rw-r--r-- 1 ubuntu ubuntu   890 Mar 17 18:55 urls.pyc
>
> -rwxr-xr-x 1 ubuntu ubuntu   641 Mar 18 19:39 *wsgi.py*
>
> If I run following command
>
> /sites/test/code/mezzanine-test$*/sites/.virtualenvs/test/bin/gunicorn -c
> gunicorn.conf.py <http://gunicorn.conf.py> wsgi:application*
>
> The project will run but I got following error message when I try to
> access the site.
>
> Traceback (most recent call last):
>
>   File
> "/sites/.virtualenvs/test/lib/python3.3/site-packages/gunicorn/workers/sync.py",
> line 136, in handle_request
>
>     for item in respiter:
>
>   File
> "/sites/.virtualenvs/test/lib/python3.3/site-packages/raven/middleware.py",
> line 35, in __call__
>
>     iterable = self.application(environ, start_response)
>
>   File
> "/sites/.virtualenvs/test/lib/python3.3/site-packages/Django-1.6.2-py3.3.egg/django/core/handlers/wsgi.py",
> line 187, in __call__
>
>     self.load_middleware()
>
>   File
> "/sites/.virtualenvs/test/lib/python3.3/site-packages/Django-1.6.2-py3.3.egg/django/core/handlers/base.py",
> line 46, in load_middleware
>
>     for middleware_path in settings.MIDDLEWARE_CLASSES:
>
>   File
> "/sites/.virtualenvs/test/lib/python3.3/site-packages/Django-1.6.2-py3.3.egg/django/conf/__init__.py",
> line 54, in __getattr__
>
>     self._setup(name)
>
>   File
> "/sites/.virtualenvs/test/lib/python3.3/site-packages/Django-1.6.2-py3.3.egg/django/conf/__init__.py",
> line 49, in _setup
>
>     self._wrapped = Settings(settings_module)
>
>   File
> "/sites/.virtualenvs/test/lib/python3.3/site-packages/Django-1.6.2-py3.3.egg/django/conf/__init__.py",
> line 132, in __init__
>
>     % (self.SETTINGS_MODULE, e)
>
> *ImportError: Could not import settings 'mezzanine-test.settings' (Is it
> on sys.path? Is there an import error in the settings file?): No module
> named 'mezzanine-test'*
>
>
> The wsgi.py file looks like following
>
> from __future__ import unicode_literals
> import os
> PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
> settings_module = "%s.settings" % PROJECT_ROOT.split(os.sep)[-1]
> os.environ.setdefault("DJANGO_SETTINGS_MODULE", settings_module)
> from django.core.handlers.wsgi import WSGIHandler
> application = WSGIHandler()
>
>
>
> Any help will be greatly appreciated.
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Mezzanine Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mezzanine-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Stephen McDonald
http://jupo.org

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mezzanine-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to