Re: How to parse json and display it in CBV.

2017-12-27 Thread James Schneider
On Dec 27, 2017 1:02 PM, "tango ward"  wrote:

Follow up question. Apologies for the continuation.

I tried integrating the API from OpenDOTA https://api.opendota.com/api/h
eroes.

my code:

import requests
import json

url = requests.get('https://api.opendota.com/api/heroes')
res = url.json()

when I typed in 'res' in my terminal, it returns a List of dictionaries.
Now, is it possible to turn this list to a dictionary? Apologies for the
confusion, I am confuse as well.


The terms you are looking for are serialization (converting Python objects
to JSON) and deserialization (converting JSON to Python objects).

If you're using requests, and you can successfully run the .json() method,
then you successfully converted the JSON to a native Python structure.

In this case, you are requesting a list of heroes, so you received a list
back. You'll need to find the hero you want in the list using the standard
methods of working with Python lists, access that element, and then you'll
have access to the dict for that hero.

There is probably a way to get a single dict for a specific hero from the
API, but I'm not familiar with their API structure. You'll need to revert
to their API documentation to determine the correct URL structure.

-James

-- 
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CA%2Be%2BciUVLzj8%2BeZvwJo_tPGLy7-f33Nqwv4yf8v8GA3HdwBNEA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to parse json and display it in CBV.

2017-12-27 Thread tango ward
Follow up question. Apologies for the continuation.

I tried integrating the API from OpenDOTA
https://api.opendota.com/api/heroes.

my code:

import requests
import json

url = requests.get('https://api.opendota.com/api/heroes')
res = url.json()

when I typed in 'res' in my terminal, it returns a List of dictionaries.
Now, is it possible to turn this list to a dictionary? Apologies for the
confusion, I am confuse as well.


Regards,
Jarvis




On Wed, Dec 27, 2017 at 2:41 AM, tango ward  wrote:

> Thanks for the idea Andréas. You're always helping me.
>
> On Wed, Dec 27, 2017 at 2:29 AM, Andréas Kühne  > wrote:
>
>> All you need is to send the image (the url to the image) that should be
>> shown to the template, and then display it on the template. It shouldn't be
>> too hard as long as you understand how to send context data to the template.
>>
>> See here :
>> https://docs.djangoproject.com/en/2.0/topics/class-based-vie
>> ws/generic-display/#adding-extra-context
>>
>> Regards,
>>
>> Andréas
>>
>> 2017-12-26 19:07 GMT+01:00 tango ward :
>>
>>> Hi Andréas,
>>>
>>> Thanks for the help.
>>>
>>> Also, I am not sure if the correct term is parse but I also want to
>>> display the images of heroes of DOTA 2 from OpenDOTA API. I saw a video on
>>> youtube on how to do it however its in Swift. Not sure if I can do it using
>>> CBV in django.
>>>
>>> On Wed, Dec 27, 2017 at 1:56 AM, Andréas Kühne <
>>> andreas.ku...@hypercode.se> wrote:
>>>
 Hi,

 If you want to parse json in django - or in python for that matter -
 all you have to do is to use the json module.

 import json

 object = json.loads(insert_string_here)

 insert_string_here is the string that you want to parse - and object is
 the parsed json.

 Look here for more information: http://docs.pytho
 n-guide.org/en/latest/scenarios/json/

 Regards,

 Andréas

 2017-12-26 18:29 GMT+01:00 tango ward :

>
> Hi,
>
> I need suggestions on this.
>
> I want to use the OpenDOTA API for my pet project. As a beginner, I
> don't know where to start working on this. I have found the OpenDOTA API
> https://api.opendota.com/api/heroes which I am planning to use but I
> am confuse as to how to parse the json into my CBVs. I read this article
> https://godjango.com/blog/working-with-json-and-django/ but it
> doesn't show how to work with json in CBV.
>
> What I would like to achieve is to display all heroes from the
> OpenDOTA api link into my template.
>
> Can anyone shed some light on where should I start?
>
>
> Regards,
> Jarvis
>
> --
> 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 https://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/CAA6wQL%2BFW8
> ZGjgCxX2MKNr9e8mmR6xvsmZwSTufTeEFB54tjrA%40mail.gmail.com
> 
> .
> 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 django-users+unsubscr...@googlegroups.com.
 To post to this group, send email to django-users@googlegroups.com.
 Visit this group at https://groups.google.com/group/django-users.
 To view this discussion on the web visit https://groups.google.com/d/ms
 gid/django-users/CAK4qSCc%3DD43bpYNUXj3NmAqk2kR_fNnNBvTocVWT
 r44ioVT_mQ%40mail.gmail.com
 
 .
 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 django-users+unsubscr...@googlegroups.com.
>>> To post to this group, send email to django-users@googlegroups.com.
>>> Visit this group at https://groups.google.com/group/django-users.
>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>> gid/django-users/CAA6wQLJPZmUcG28g%3Dxw%3DWODVHzT06ir1SfQRsn
>>> TWUGBV8uBgJQ%40mail.gmail.com
>>> 

Re: tutorial p.6 problem: style.css isn't loaded

2017-12-27 Thread Jason
Correct.  Django's dev server has file watchers looking at the files 
currently in the project when its started, but creating new files doesn't 
add them to said file watchers.  Only solution is to restart the dev server 
process.

-- 
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/43cbc6eb-d430-41e4-ad40-c0c82d35f903%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: The 'pip==9.0.1' distribution was not found and is required by the application

2017-12-27 Thread Jason
you are in a virtual environment, don't use sudo with pip. 



On Wednesday, December 27, 2017 at 7:54:51 AM UTC-5, Himanshu sharma wrote:
>
> sudo -h pip3 install --upgrade pip
> install: unrecognized option '--upgrade'
> Try 'install --help' for more information.
> (lightenv) dell@Himanshu-sharma:~/Workspace/Web/lightcubeWorks/lightcube$ 
> sudo -H pip3 install --upgrade pip
> Traceback (most recent call last):
>   File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
> line 666, in _build_master
> ws.require(__requires__)
>   File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
> line 984, in require
> needed = self.resolve(parse_requirements(requirements))
>   File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
> line 875, in resolve
> raise VersionConflict(dist, req).with_context(dependent_req)
> pkg_resources.VersionConflict: (pip 8.1.1 
> (/usr/lib/python3/dist-packages), Requirement.parse('pip==9.0.1'))
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>   File "/usr/local/bin/pip3", line 5, in 
> from pkg_resources import load_entry_point
>   File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
> line 3147, in 
> @_call_aside
>   File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
> line 3131, in _call_aside
> f(*args, **kwargs)
>   File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
> line 3160, in _initialize_master_working_set
> working_set = WorkingSet._build_master()
>   File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
> line 668, in _build_master
> return cls._build_from_requirements(__requires__)
>   File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
> line 681, in _build_from_requirements
> dists = ws.resolve(reqs, Environment())
>   File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
> line 870, in resolve
> raise DistributionNotFound(req, requirers)
> pkg_resources.DistributionNotFound: The 'pip==9.0.1' distribution was not 
> found and is required by the application
>
>

-- 
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/b68ac944-a83f-4239-86f2-7b9b68e1d127%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: makemigration not working

2017-12-27 Thread Andréas Kühne
Looking at the output you have, it looks like you haven't got django
installed in your virtualenvironment (or you haven't activated your
virtualenvironment before running the command).

Check here:
https://tutorial.djangogirls.org/en/django_installation/

Look for the information about how to create and use a virtualenvironment.

Regards,

Andréas

2017-12-27 8:13 GMT+01:00 Himanshu sharma :

> Traceback (most recent call last):
>   File "manage.py", line 8, in 
> from django.core.management import execute_from_command_line
> ImportError: No module named 'django'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>   File "manage.py", line 14, in 
> import django
> ImportError: No module named 'django'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>   File "manage.py", line 17, in 
> "Couldn't import Django. Are you sure it's installed and "
> ImportError: Couldn't import Django. Are you sure it's installed and
> available on your PYTHONPATH environment variable? Did you forget to
> activate a virtual environment?
>
> --
> 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 https://groups.google.com/group/django-users.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/django-users/1e54d793-c66b-4ebc-9288-49cf7a187225%40googlegroups.com
> 
> .
> 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 django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
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/CAK4qSCd02Qo_nKUE823f66rAt-b6dvqWgCfYBdh3qQ66MJO3gQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


The 'pip==9.0.1' distribution was not found and is required by the application

2017-12-27 Thread Himanshu sharma
sudo -h pip3 install --upgrade pip
install: unrecognized option '--upgrade'
Try 'install --help' for more information.
(lightenv) dell@Himanshu-sharma:~/Workspace/Web/lightcubeWorks/lightcube$ 
sudo -H pip3 install --upgrade pip
Traceback (most recent call last):
  File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
line 666, in _build_master
ws.require(__requires__)
  File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
line 984, in require
needed = self.resolve(parse_requirements(requirements))
  File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
line 875, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.VersionConflict: (pip 8.1.1 (/usr/lib/python3/dist-packages), 
Requirement.parse('pip==9.0.1'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/bin/pip3", line 5, in 
from pkg_resources import load_entry_point
  File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
line 3147, in 
@_call_aside
  File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
line 3131, in _call_aside
f(*args, **kwargs)
  File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
line 3160, in _initialize_master_working_set
working_set = WorkingSet._build_master()
  File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
line 668, in _build_master
return cls._build_from_requirements(__requires__)
  File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
line 681, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
  File "/usr/local/lib/python3.5/dist-packages/pkg_resources/__init__.py", 
line 870, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'pip==9.0.1' distribution was not 
found and is required by the application

-- 
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/1eee0ee3-36d5-46ed-bc9c-1c207ddd633f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


makemigration not working

2017-12-27 Thread Himanshu sharma
Traceback (most recent call last):
  File "manage.py", line 8, in 
from django.core.management import execute_from_command_line
ImportError: No module named 'django'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "manage.py", line 14, in 
import django
ImportError: No module named 'django'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "manage.py", line 17, in 
"Couldn't import Django. Are you sure it's installed and "
ImportError: Couldn't import Django. Are you sure it's installed and 
available on your PYTHONPATH environment variable? Did you forget to 
activate a virtual environment?

-- 
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/1e54d793-c66b-4ebc-9288-49cf7a187225%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: tutorial p.6 problem: style.css isn't loaded

2017-12-27 Thread bowei xu
Same error happens to me, 

Restart mysite with `python manage.py runserver` fix it.

It may because new created files not auto detected by django.

Best,

On Wednesday, February 5, 2014 at 9:45:20 AM UTC-8, Janek Warchoł wrote:
>
> Hello,
>
> i'm following Django's tutorial (very nice, btw) and static files don't 
> work for me.  I have a test project created along the previous parts of the 
> tutorial, and now i'm here: 
> https://docs.djangoproject.com/en/1.6/intro/tutorial06/#customize-your-app-s-look-and-feel
>
> According to instructions, I've added a style.css file to 
> BASE_DIR/polls/static/polls/ subdir and inserted 
>
> {% load staticfiles %}
>
> 
>
> into my polls/templates/polls/index.html - however, it doesn't have any 
> effect (i.e. the links in the poll list aren't green), and when i look into 
> the shell where Django development server is running, i see
>
> "GET /static/polls/style.css HTTP/1.1" 404 1649
>
> so, it seems that the file cannot be accessed at all.  But i'm at a loss 
> of why it doesn't work :(
>
> Any ideas?
> If anyone wants to look at my code, it's here:
> https://github.com/j-warchol/django-test
>
> best,
> Janek
>

-- 
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/9c4f0a4c-4451-4f6c-aa88-dca33c83b7e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: 'module' object has no attribute 'lru_cache'

2017-12-27 Thread James Bennett
On Wed, Dec 27, 2017 at 2:18 AM, Etienne Robillard 
wrote:

> OK, I've read the INSTALL file and noticed that Django dropped support for
> Python 2.7.
>
> Any reasons for dropping support for Python 2.7 in the first place ?
>

Python 2.7 reaches its end-of-life (in terms of official bug/security
support from the Python core team) in 2020. That is also when Django 1.11's
end-of-life (in terms of official bug/security support from the Django
team) ends.

After that, only Python 3 will be supported by the Python core team. So
only Python 3 will be supported by Django.

Django 2.0 drops support for Python 2 to ensure no Django release can
"outlive" official support for Python 2. If you want to continue using
Python 2 with Django, you must continue using Django 1.11.

Also, it's been almost ten years since Python 3.0 was released, and you
have nearly two more years. Twelve years ought to be enough to make the
switch :)

-- 
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAL13Cg_qLPc0Jvs52oy6NziPX1LLZY8GCXAjC3YU4nWzFBwRNw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: 'module' object has no attribute 'lru_cache'

2017-12-27 Thread Julio Biason
Hi Etienne,

Python 2.x will not receive any updates (security or otherwise) starting in 
2020. Many projects are dropping python 2 support right now to allow people to 
have enough time to port their codebases to python 3.

Get Outlook for iOS

From: django-users@googlegroups.com  on behalf 
of Etienne Robillard 
Sent: Wednesday, December 27, 2017 8:18:35 AM
To: django-users@googlegroups.com
Subject: Re: 'module' object has no attribute 'lru_cache'

OK, I've read the INSTALL file and noticed that Django dropped support
for Python 2.7.

Any reasons for dropping support for Python 2.7 in the first place ?

Regards,

Etienne


Le 2017-12-27 à 05:05, Etienne Robillard a écrit :
> Hi,
>
> I'm trying to upgrade my development server to Django 2.0 using
> setup.py develop command:
>
> erob@marina:~/ncvs/django$ sudo python setup.py develop
> Traceback (most recent call last):
>   File "setup.py", line 32, in 
> version = __import__('django').get_version()
>   File "/home/erob/ncvs/django/django/__init__.py", line 1, in 
> from django.utils.version import get_version
>   File "/home/erob/ncvs/django/django/utils/version.py", line 61, in
> 
> @functools.lru_cache()
> AttributeError: 'module' object has no attribute 'lru_cache'
>
> Why does the setup.py script attempt to import the django package?
>
> Is it possible to upgrade Django from source when release 1.11.6 is
> already installed in /usr/local ?
>
> Thank you in advance,
>
> Etienne
>

--
Etienne Robillard
tkad...@yandex.com
https://www.isotopesoftware.ca/

--
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/2a503d84-2c58-ecca-a8a0-aeef800f0487%40yandex.com.
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 django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
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/DM5PR18MB1419293817383D2FF8254850AE070%40DM5PR18MB1419.namprd18.prod.outlook.com.
For more options, visit https://groups.google.com/d/optout.


Re: 'module' object has no attribute 'lru_cache'

2017-12-27 Thread Etienne Robillard
OK, I've read the INSTALL file and noticed that Django dropped support 
for Python 2.7.


Any reasons for dropping support for Python 2.7 in the first place ?

Regards,

Etienne


Le 2017-12-27 à 05:05, Etienne Robillard a écrit :

Hi,

I'm trying to upgrade my development server to Django 2.0 using 
setup.py develop command:


erob@marina:~/ncvs/django$ sudo python setup.py develop
Traceback (most recent call last):
  File "setup.py", line 32, in 
    version = __import__('django').get_version()
  File "/home/erob/ncvs/django/django/__init__.py", line 1, in 
    from django.utils.version import get_version
  File "/home/erob/ncvs/django/django/utils/version.py", line 61, in 


    @functools.lru_cache()
AttributeError: 'module' object has no attribute 'lru_cache'

Why does the setup.py script attempt to import the django package?

Is it possible to upgrade Django from source when release 1.11.6 is 
already installed in /usr/local ?


Thank you in advance,

Etienne



--
Etienne Robillard
tkad...@yandex.com
https://www.isotopesoftware.ca/

--
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/2a503d84-2c58-ecca-a8a0-aeef800f0487%40yandex.com.
For more options, visit https://groups.google.com/d/optout.


'module' object has no attribute 'lru_cache'

2017-12-27 Thread Etienne Robillard

Hi,

I'm trying to upgrade my development server to Django 2.0 using setup.py 
develop command:


erob@marina:~/ncvs/django$ sudo python setup.py develop
Traceback (most recent call last):
  File "setup.py", line 32, in 
    version = __import__('django').get_version()
  File "/home/erob/ncvs/django/django/__init__.py", line 1, in 
    from django.utils.version import get_version
  File "/home/erob/ncvs/django/django/utils/version.py", line 61, in 


    @functools.lru_cache()
AttributeError: 'module' object has no attribute 'lru_cache'

Why does the setup.py script attempt to import the django package?

Is it possible to upgrade Django from source when release 1.11.6 is 
already installed in /usr/local ?


Thank you in advance,

Etienne

--
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/1cdaf2bc-ddb9-5940-ed33-4bfa162f439d%40yandex.com.
For more options, visit https://groups.google.com/d/optout.