Changing the objects manager without affecting the admin interface ?

2009-02-23 Thread happy

Hello All,

I would like to change the objects manager for a Worker class such
that it only outputs workers for which the user auth.user is active in
the system. The idea is to make invisible the  workers that do not
have an active account. The problem if I do that is that the inactive
workers will also disappear from the admin.

As this is too annoying for me. currently, I have just added another
manager named active_objects and replaced Worker.objects by
Worker.active_objects everywhere in my code.
The problem with this approach is that it does not work well with
one_to_many or many_to_many relationships manager. These still show
the inactive users.

What is the clean way to do this ?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
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: Digest for django-users@googlegroups.com - 9 Messages in 5 Topics

2013-06-17 Thread happy...@126.com


发自我的 iPhone

在 2013-6-16,21:42,django-users@googlegroups.com 写道:

>   Today's Topic Summary
> Group: http://groups.google.com/group/django-users/topics
> 
> How to create screen capture of website [1 Update]
> Django 1.4 tutorial part 1 seems broken at the superuser creation stage. [1 
> Update]
> A really simple hosting for my Django app? [4 Updates]
> Importing the user.id in form. [1 Update]
> Newbie with Demo issues [2 Updates]
>  How to create screen capture of website
> codingdaddy  Jun 16 04:04AM -0700  
> 
> Hi,
>  
> I am sorry if this is the wrong place to ask this question.
> But basically, I would like to create social bookmarking site in Django.
>  
> That is why I have this question "How do I create a png image of a website 
> given url".
>  
> Would anyone give me a pointer as to how I can do this?
> Thanks for your time in advance.
>  
> codingdaddy
>  
> 
>  Django 1.4 tutorial part 1 seems broken at the superuser creation stage.
> Ed  Jun 16 12:06AM -0700  
> 
> Hello Dear Django Group.
>  
> My first day with Django, I just got it installed on my computer, and am 
> trying to follow along with the first 
> tutorial: https://docs.djangoproject.com/en/1.4/intro/tutorial01/
>  
> I have Django's development server up, and I'm able to see the "It worked!" 
> Django welcome page. Where I ran into the dead end is at the following 
> section:
>  
> "The 
> syncdb
> command looks at the 
> INSTALLED_APPS
> setting and creates any necessary database tables according to the 
> database settings in your settings.py file. You’ll see a message for each 
> database table it creates, and you’ll get a prompt asking you if you’d like 
> to create a superuser account for the authentication system. Go ahead and 
> do that."
>  
> Up to this point, I've followed the tutorial line by line. However, after I 
> ran the command "python manage.py syncdb", I got the error message below, 
> and it seems to be an internal error to Django. Has anyone else encountered 
> this issue, and how did you resolve it? Any feedback or insight is 
> appreciated. Thank you!
>  
>  
> $ python manage.py syncdb 
> 
> Creating tables ...
> Creating table auth_permission
> Creating table auth_group_permissions
> Creating table auth_group
> Creating table auth_user_user_permissions
> Creating table auth_user_groups
> Creating table auth_user
> Creating table django_content_type
> Creating table django_session
> Creating table django_site
>  
> You just installed Django's auth system, which means you don't have any 
> superusers defined.
> Would you like to create one now? (yes/no): yes
> Traceback (most recent call last):
> File "manage.py", line 10, in 
> execute_from_command_line(sys.argv)
> File 
> "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", 
> line 443, in execute_from_command_line
> utility.execute()
> File 
> "/usr/local/lib/python2.7/site-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/site-packages/django/core/management/base.py", 
> line 196, in run_from_argv
> self.execute(*args, **options.__dict__)
> File 
> "/usr/local/lib/python2.7/site-packages/django/core/management/base.py", 
> line 232, in execute
> output = self.handle(*args, **options)
> File 
> "/usr/local/lib/python2.7/site-packages/django/core/management/base.py", 
> line 371, in handle
> return self.handle_noargs(**options)
> File 
> "/usr/local/lib/python2.7/site-packages/django/core/management/commands/syncdb.py",
>  
> line 110, in handle_noargs
> emit_post_sync_signal(created_models, verbosity, interactive, db)
> File 
> "/usr/local/lib/python2.7/site-packages/django/core/management/sql.py", 
> line 189, in emit_post_sync_signal
> interactive=interactive, db=db)
> File 
> "/usr/local/lib/python2.7/site-packages/django/dispatch/dispatcher.py", 
> line 172, in send
> response = receiver(signal=self, sender=sender, **named)
> File 
> "/usr/local/lib/python2.7/site-packages/django/contrib/auth/management/__init__.py",
>  
> line 73, in create_superuser
> call_command("createsuperuser", interactive=True, database=db)
> File 
> "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", 
> line 150, in call_command
> return klass.execute(*args, **defaults)
> File 
> "/usr/local/lib/python2.7/site-packages/django/core/management/base.py", 
> line 232, in execute
> output = self.handle(*args, **options)
> File 
> "/usr/local/lib/python2.7/site-packages/django/contrib/auth/management/commands/createsuperuser.py",
>  
> line 70, in handle
> default_username = get_default_username()
> File 
> "/usr/local/lib/python2.7/site-packages/django/contrib/auth/management/__init__.py",
>  
> line 105, in get_default_username
> default_username = get_system_u

Have a problem with a first Django App due to the Web Tutoral

2015-07-10 Thread Happy Data Scientist
Dear Friends !

I have an error when I tried to develop my first Django App due to the Web 
Tutoral: 
https://docs.djangoproject.com/en/1.8/intro/tutorial02/

The error is  "ImportError at /admin/" -- cannot import name 'resolve_url'" 
for the address "http://127.0.0.1:8000/admin/";
The Django version is 1.8.3

Could you help me to resolve this issue ?

Thanks ahead

-- 
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 django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/eac824c9-4898-440a-8479-81f846574a47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.