Re: guardian: I get ImproperlyConfigured error, but I have set ANONYMOUS_USER_ID in projectName/projectName/settings.py

2012-04-24 Thread su
"from userena.models import UserenaBaseProfile " in settings.py cause this 
problem.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-users/-/AA_cMGHU4XYJ.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: guardian: I get ImproperlyConfigured error, but I have set ANONYMOUS_USER_ID in projectName/projectName/settings.py

2012-04-22 Thread su
I got this error when I syncdb.

在 2012年4月23日星期一UTC+8上午11时51分18秒,BFSchott写道:
>
> This should work:
>
> # django-guardian requires an anonymous user
> ANONYMOUS_USER_ID = -1
>
> Also, I think you need to "python manage.py syncdb" the first time you use 
> it.
>
> Brian Schott
> bfsch...@gmail.com
>
>
>  
> On Apr 22, 2012, at 11:41 PM, su wrote:
>
> I set  ANONYMOUS_USER_ID  in my project setting.
> It doesn't work.
>
>
> Error message:
> ---
>
>
> Traceback (most recent call last):
>   File "manage.py", line 10, in 
> execute_from_command_line(sys.argv)
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
> line 443, in execute_from_command_line
> utility.execute()
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
> line 382, in execute
> self.fetch_command(subcommand).run_from_argv(self.argv)
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
> line 252, in fetch_command
> app_name = get_commands()[subcommand]
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
> line 101, in get_commands
> apps = settings.INSTALLED_APPS
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/utils/functional.py", line 
> 184, in inner
> self._setup()
>   File "/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py", 
> line 42, in _setup
> self._wrapped = Settings(settings_module)
>   File "/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py", 
> line 93, in __init__
> mod = importlib.import_module(self.SETTINGS_MODULE)
>   File "/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py", 
> line 35, in import_module
> __import__(name)
>   File "/home/su/document/django/simpleSNS/simpleSNS/settings.py", line 8, 
> in 
> from userena.models import UserenaBaseProfile
>   File "/usr/local/lib/python2.7/dist-packages/userena/models.py", line 
> 12, in 
> from userena.managers import UserenaManager, UserenaBaseProfileManager
>   File "/usr/local/lib/python2.7/dist-packages/userena/managers.py", line 
> 11, in 
> from guardian.shortcuts import assign, get_perms
>   File "/usr/local/lib/python2.7/dist-packages/guardian/shortcuts.py", 
> line 9, in 
> from guardian.core import ObjectPermissionChecker
>   File "/usr/local/lib/python2.7/dist-packages/guardian/core.py", line 7, 
> in 
> from guardian.utils import get_identity
>   File "/usr/local/lib/python2.7/dist-packages/guardian/utils.py", line 
> 11, in 
> from guardian.conf.settings import ANONYMOUS_USER_ID
>   File "/usr/local/lib/python2.7/dist-packages/guardian/conf/settings.py", 
> line 6, in 
> raise ImproperlyConfigured("In order to use django-guardian's "
> django.core.exceptions.ImproperlyConfigured: In order to use 
> django-guardian's ObjectPermissionBackend authorization backend you have to 
> configure ANONYMOUS_USER_ID at your settings module
>
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.
> To view this discussion on the web visit 
> https://groups.google.com/d/msg/django-users/-/BY1w2ckqa34J.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to 
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/django-users?hl=en.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-users/-/Uy_8FQThbp0J.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.



Re: guardian: I get ImproperlyConfigured error, but I have set ANONYMOUS_USER_ID in projectName/projectName/settings.py

2012-04-22 Thread Brian Schott
This should work:

# django-guardian requires an anonymous user
ANONYMOUS_USER_ID = -1

Also, I think you need to "python manage.py syncdb" the first time you use it.

Brian Schott
bfsch...@gmail.com



On Apr 22, 2012, at 11:41 PM, su wrote:

> I set  ANONYMOUS_USER_ID  in my project setting.
> It doesn't work.
> 
> 
> Error message:
> ---
> 
> 
> Traceback (most recent call last):
>   File "manage.py", line 10, in 
> execute_from_command_line(sys.argv)
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
> line 443, in execute_from_command_line
> utility.execute()
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
> line 382, in execute
> self.fetch_command(subcommand).run_from_argv(self.argv)
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
> line 252, in fetch_command
> app_name = get_commands()[subcommand]
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
> line 101, in get_commands
> apps = settings.INSTALLED_APPS
>   File "/usr/local/lib/python2.7/dist-packages/django/utils/functional.py", 
> line 184, in inner
> self._setup()
>   File "/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py", line 
> 42, in _setup
> self._wrapped = Settings(settings_module)
>   File "/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py", line 
> 93, in __init__
> mod = importlib.import_module(self.SETTINGS_MODULE)
>   File "/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py", 
> line 35, in import_module
> __import__(name)
>   File "/home/su/document/django/simpleSNS/simpleSNS/settings.py", line 8, in 
> 
> from userena.models import UserenaBaseProfile
>   File "/usr/local/lib/python2.7/dist-packages/userena/models.py", line 12, 
> in 
> from userena.managers import UserenaManager, UserenaBaseProfileManager
>   File "/usr/local/lib/python2.7/dist-packages/userena/managers.py", line 11, 
> in 
> from guardian.shortcuts import assign, get_perms
>   File "/usr/local/lib/python2.7/dist-packages/guardian/shortcuts.py", line 
> 9, in 
> from guardian.core import ObjectPermissionChecker
>   File "/usr/local/lib/python2.7/dist-packages/guardian/core.py", line 7, in 
> 
> from guardian.utils import get_identity
>   File "/usr/local/lib/python2.7/dist-packages/guardian/utils.py", line 11, 
> in 
> from guardian.conf.settings import ANONYMOUS_USER_ID
>   File "/usr/local/lib/python2.7/dist-packages/guardian/conf/settings.py", 
> line 6, in 
> raise ImproperlyConfigured("In order to use django-guardian's "
> django.core.exceptions.ImproperlyConfigured: In order to use 
> django-guardian's ObjectPermissionBackend authorization backend you have to 
> configure ANONYMOUS_USER_ID at your settings module
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.
> To view this discussion on the web visit 
> https://groups.google.com/d/msg/django-users/-/BY1w2ckqa34J.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to 
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/django-users?hl=en.



smime.p7s
Description: S/MIME cryptographic signature


guardian: I get ImproperlyConfigured error, but I have set ANONYMOUS_USER_ID in projectName/projectName/settings.py

2012-04-22 Thread su
I set  ANONYMOUS_USER_ID  in my project setting.
It doesn't work.


Error message:
---


Traceback (most recent call last):
  File "manage.py", line 10, in 
execute_from_command_line(sys.argv)
  File 
"/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 443, in execute_from_command_line
utility.execute()
  File 
"/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 382, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
  File 
"/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 252, in fetch_command
app_name = get_commands()[subcommand]
  File 
"/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 101, in get_commands
apps = settings.INSTALLED_APPS
  File "/usr/local/lib/python2.7/dist-packages/django/utils/functional.py", 
line 184, in inner
self._setup()
  File "/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py", 
line 42, in _setup
self._wrapped = Settings(settings_module)
  File "/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py", 
line 93, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
  File "/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py", 
line 35, in import_module
__import__(name)
  File "/home/su/document/django/simpleSNS/simpleSNS/settings.py", line 8, 
in 
from userena.models import UserenaBaseProfile
  File "/usr/local/lib/python2.7/dist-packages/userena/models.py", line 12, 
in 
from userena.managers import UserenaManager, UserenaBaseProfileManager
  File "/usr/local/lib/python2.7/dist-packages/userena/managers.py", line 
11, in 
from guardian.shortcuts import assign, get_perms
  File "/usr/local/lib/python2.7/dist-packages/guardian/shortcuts.py", line 
9, in 
from guardian.core import ObjectPermissionChecker
  File "/usr/local/lib/python2.7/dist-packages/guardian/core.py", line 7, 
in 
from guardian.utils import get_identity
  File "/usr/local/lib/python2.7/dist-packages/guardian/utils.py", line 11, 
in 
from guardian.conf.settings import ANONYMOUS_USER_ID
  File "/usr/local/lib/python2.7/dist-packages/guardian/conf/settings.py", 
line 6, in 
raise ImproperlyConfigured("In order to use django-guardian's "
django.core.exceptions.ImproperlyConfigured: In order to use 
django-guardian's ObjectPermissionBackend authorization backend you have to 
configure ANONYMOUS_USER_ID at your settings module

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-users/-/BY1w2ckqa34J.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.