Saturday, March 31, 2018

Re: Django best practices tutorial recommendation

you get it in pdf online .

On Sat, Mar 31, 2018 at 11:21 AM, Roel Delos Reyes <badcoder28@gmail.com> wrote:
Hi, can anyone give me some guide where i can find a free ebook best practices alternative for the great Two Scoops of Django 1.11? Can't afford it this time.

--
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+unsubscribe@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/98868fa0-c937-42db-b390-c792b354b694%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+unsubscribe@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/CAAcansuBNbb_RriHFT86UfDhmshYkMShdp1u3yEZgDYbvqSNBQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Re: New Add-On: Django Model Lifecycle Hooks


Thanks! Yup, should be compatible with Django 1.11. 

It is only compatible with Python 3.4 and up, though. There is no binding technical reason for this - it's just what my organization uses and I've been in habit of using type annotations. 

So if there is demand for Python 2.7 compatibility, I can certainly add it.  

On Saturday, March 31, 2018 at 3:33:28 PM UTC-5, tizonzon wrote:
Very interesting! Good job. Is this module supported in 1.11?



Sent from my iPhone

On Mar 31, 2018, at 3:18 PM, George Silva <george...@gmail.com> wrote:

From Reading the readme this looks promising.

Congrats!

I might use this soon.

Em sáb, 31 de mar de 2018 15:50, Robert Singer <robert...@gmail.com> escreveu:
Hey there - 

I just wanted to let community know about a small add-on I wrote in order to add Rails-style hooks/callbacks to Django models. 

Feedback welcome and appreciated :)

Cheers. 

--
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...@googlegroups.com.
To post to this group, send email to django...@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/f1fbb963-2d36-46b3-ba76-7781c074918a%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...@googlegroups.com.
To post to this group, send email to django...@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/CAGyPVTuRCtt3SHwTR7%3DehKZzwcV-kMOCbOkdiJyMH%3DFgu4uZnA%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+unsubscribe@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/d5bbe153-7f2f-4196-951e-0ffdf1200377%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Display graphic on a website Problem

Hello, can anyone help me ?

I try to display a graphic with curves changing every second on a website with the framework Django.

 

The problem here is as follows: I can't see my display on the website.

 

The code is as follows:

 

models.py:

 

# -*- coding: utf-8 -*-

from __future__ import unicode_literals

 

from django.contrib.auth import models

from django.template.defaultfilters import slugify

from django.db import models

from django.contrib.auth.models import User

from django.utils import timezone

from django.conf import settings

            :

            :

            :

            (etc………)

import osmosdr

import time

import wx

 

class top_block(grc_wxgui.top_block_gui):

 

    def __init__(self):

        grc_wxgui.top_block_gui.__init__(self, title="Top Block")

            :

            :

            (etc……………)

            :

 

    def  get_samp_rate(self):

        return self.samp_rate

 

    def  set_samp_rate(self, samp_rate):

        self.samp_rate = samp_rate

        self.wxgui_fftsink2_0.set_sample_rate(self.samp_rate)

        self.rtlsdr_source_0.set_sample_rate(self.samp_rate)

 

views.py:

 

# -*- coding: utf-8 -*-

from __future__ import unicode_literals

 

from django.shortcuts import render, get_object_or_404

from django.utils import timezone

from .models import Post, top_block

from  django.contrib.auth import models

from  django.contrib.auth.models import User

from django.shortcuts import redirect

 

def main(request):

            start = top_block.Start(True)

            stop = top_block.Wait()

            return render(request, 'blog/main.html', {'start':start}, {'stop':stop})

 

 

urls.py:

 

from django.conf.urls import url

from . import views

 

urlpatterns = [

     url(r'^$', views.main, name='main'), 

]

 

 

__init__.py:

 

 

apps.py:

 

# -*- coding: utf-8 -*-

from __future__ import unicode_literals

 

from django.apps import AppConfig

 

 

class BlogConfig(AppConfig):

    name = 'blog'

 

base.html:

 

{% load staticfiles %}

<html>

   <head>

            <!-- Début de page -->

        <title>Le blog d'essaie</title>

        <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">

        <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css">

        <link href='//fonts.googleapis.com/css?family=Lobster&subset=latin,latin-ext' rel='stylesheet' type='text/css'>

                        <link rel= "stylesheet" href="{%static 'css/blog.css' %}">

   </head>

   <body>

            <!-- Corps de la page -->

        <div class="page-header">

            <h1><a href="/">Blog de projet</a></h1>

        </div>

 

 

        <div class="content container">

                <div class="row">

                        <div class="col-md-8">

                        {% block content %}

                                                                       {% endblock %}

                        </div>

                </div>

        </div>

   </body>

</html>

 

main.html:

 

{% extends 'blog/base.html' %}

 

{% block content %}

        <div class="top_block">

                        {{start}}

                        {{stop}}

        </div>

{% endblock %}

 

 

blog.css:

 

h1 a {

            color: #FCA205;

            font-family: 'Lobster';

}

 

body{

            padding-left: 15px;

}

 

.page-header {

            background-color: #ff9400;

            margin-top: 0;

            padding: 20px 20px 20px 40px;

}

 

.page-header h1,.page-header h1 a, .page-header h1 a:visited, .page-header h1 a:active {

            color: #ffffff;

            font-size: 36pt;

            text-decoration: none;

}

 

.content{

            margin-left: 40px;

}

 

h1, h2, h3, h4 {

            font-family: 'Lobster', cursive;

}

 

.date{

            float: right;

            color: #828282;

}

 

.save{

            float: right;

}

 

.post-form textarea, .post-form input {

            with: 100%;

}

 

.top-menu, .top-menu:hover, .top-menu:visited{

            color: #ffffff;

            float: right;

            font-size: 26pt;

            margin-right: 20px;

}

 

.post {

            margin-bottom: 70px;

}

 

.post h1 a, .post h1 a:visited {

            color: #000000;

}

 

 

 

 

 

 

 

 

 

--
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+unsubscribe@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/2cb8794b-f861-4448-9eba-d0e6eb674868%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Re: New Add-On: Django Model Lifecycle Hooks

Very interesting! Good job. Is this module supported in 1.11?



Sent from my iPhone

On Mar 31, 2018, at 3:18 PM, George Silva <georger.silva@gmail.com> wrote:

From Reading the readme this looks promising.

Congrats!

I might use this soon.

Em sáb, 31 de mar de 2018 15:50, Robert Singer <robertgsinger@gmail.com> escreveu:
Hey there - 

I just wanted to let community know about a small add-on I wrote in order to add Rails-style hooks/callbacks to Django models. 

Feedback welcome and appreciated :)

Cheers. 

--
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+unsubscribe@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/f1fbb963-2d36-46b3-ba76-7781c074918a%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+unsubscribe@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/CAGyPVTuRCtt3SHwTR7%3DehKZzwcV-kMOCbOkdiJyMH%3DFgu4uZnA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Re: New Add-On: Django Model Lifecycle Hooks

From Reading the readme this looks promising.

Congrats!

I might use this soon.

Em sáb, 31 de mar de 2018 15:50, Robert Singer <robertgsinger@gmail.com> escreveu:
Hey there - 

I just wanted to let community know about a small add-on I wrote in order to add Rails-style hooks/callbacks to Django models. 

Feedback welcome and appreciated :)

Cheers. 

--
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+unsubscribe@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/f1fbb963-2d36-46b3-ba76-7781c074918a%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+unsubscribe@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/CAGyPVTuRCtt3SHwTR7%3DehKZzwcV-kMOCbOkdiJyMH%3DFgu4uZnA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

New Add-On: Django Model Lifecycle Hooks

Hey there - 

I just wanted to let community know about a small add-on I wrote in order to add Rails-style hooks/callbacks to Django models. 
https://github.com/rsinger86/django-lifecycle

Feedback welcome and appreciated :)

Cheers. 

--
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+unsubscribe@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/f1fbb963-2d36-46b3-ba76-7781c074918a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Re: Filtering Queryset by Foreign Key Properties

You may want to first write a test for this using something like pytest. That's what I did and the following worked fine. Note that query is a queryset, which is an iterable. So you have to index it. And product__type__name will ultimately match with a string because the name field in ProductType is a CharField.

query = ProductImage.objects.filter(created  = 'green')                                       
products_images_list = ProductImage.objects.filter(product__type__name__contains=query[0].product.type)  


On Fri, Mar 30, 2018 at 11:23 AM, Jamaldin Pro <jamalsema2017@gmail.com> wrote:
class ProductType(models.Model):
class Meta:
verbose_name_plural = 'тип'
verbose_name = 'типы'

image = models.ImageField(upload_to='products_type_images/')
name = models.CharField(max_length=20, blank=True, null=True, default=None)
is_active = models.BooleanField(default=True)

def __str__(self):
return "%s" % self.name


class Product(models.Model):
class Meta:
verbose_name_plural = 'запчасть'
verbose_name = 'запчасти'

name = models.CharField(max_length=20)
price = models.DecimalField(max_digits=10, decimal_places=2, default=0)
short_description = models.TextField(blank=True, null=True, default=None, max_length=100)
description = models.TextField(blank=True, null=True, default=None)
is_active = models.BooleanField(default=True)
type = models.ForeignKey(ProductType, blank=True, null=True, default=None)

def __str__(self):
return "(%s, %s)" % (self.id, self.name)


class ProductImage(models.Model):
class Meta:
verbose_name_plural = 'фотография_запчасти'
verbose_name = 'фотографии_запчасти'

product = models.ForeignKey(Product, blank=True, null=True, default=None)
image = models.ImageField(upload_to='products_images/')
is_main = models.BooleanField(default=False)
is_active = models.BooleanField(default=True)
created = models.DateTimeField(default=timezone.now)
def category(request, category_name):
# products_images_list = get_object_or_404(Product, id=category_name)
query = request.GET.get("q")
if query:
products_images_list = ProductImage.objects.filter(product__type__name__contains=query) 


But in my template this is not working I want to filter my product's types. Can you help my? Django 1.11

Thank you.
 

--
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+unsubscribe@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/b501d828-0876-4bff-9eca-b667e11898fe%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+unsubscribe@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/CALLzXtTE6BfXpzEzAT%2Brj%3DHiVOTZ0g_Q1cXkxPwf3nHVz0Q-PA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Re: Filtering Queryset by Foreign Key Properties

Can anyone help me?

--
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+unsubscribe@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/6fa171f0-1f2e-42b9-a13a-743050448fa4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Re: django autocomplete light

Have a look at this article: https://simpleisbetterthancomplex.com/tutorial/2018/01/29/how-to-implement-dependent-or-chained-dropdown-list-with-django.html It might do what you are trying to do.  There are also a lot of other posts about Django on this site.

On Saturday, September 16, 2017 at 7:24:48 PM UTC+8, Ahmet Muazim Tunç wrote:
I want to make two or three dropdown menus which are dependent on each other. It's Country, City dropdown menus and when Country is selected City dropdown menu has to be filled with proper cities. How can I make this?
I have the data, installed the django-cities-light app and filled my db with the current country, city information

--
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+unsubscribe@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/ce759fa1-dd99-41c8-b93f-c03afb990e49%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Django 2 autocomplete

Greetings:

Has anyone used the new Django2 autocomplete function? If so do you know of any tutorials or samples on how to set it up?

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 django-users+unsubscribe@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/46992025-649d-4033-ae83-a5286e5a0820%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Re: Decoupling Postgres database credentials in django for deployment.

How is github "security" going to help you keep your passwords safe and why is this better than ENV variables (which most of use without any problems).?

On Friday, 30 March 2018 16:50:03 UTC+2, Bill Torcaso wrote:

I have a concern about using environment variables to hold secret information, and an opinion about it.  

IF

DEBUG is enabled, and there is a 500 server internal error, and the default 500 template is used to render the response, 

THEN

all of your secret information is shown in the browser output

Of course, DEBUG should never be enabled in production.  But a single human error might make it happen. 

I would prefer to trust Github security and long passwords than to think I am infallible about setting DEBUG. 

Note that this is certainly what happens when I run on a Vagrant VM, and I think it would be the same in a Docker-like container.




On Thursday, March 29, 2018 at 4:24:40 PM UTC-4, prince gosavi wrote:
Hi,
I have made a django project and want to deploy it on cloud.
Before that i want to decouple all the private information.
I want to decouple the database info too, like the username password etc.
Any help is appreciated.

--
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+unsubscribe@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/cea076e8-4dcc-4c7e-a845-92f1d914b2c0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Filtering Queryset by Foreign Key Properties

class ProductType(models.Model):

image = models.ImageField(upload_to='products_type_images/')
name = models.CharField(max_length=20, blank=True, null=True, default=None)
is_active = models.BooleanField(default=True)

def __str__(self):
return "%s" % self.name


class Product(models.Model):

name = models.CharField(max_length=20)
price = models.DecimalField(max_digits=10, decimal_places=2, default=0)
short_description = models.TextField(blank=True, null=True, default=None, max_length=100)
description = models.TextField(blank=True, null=True, default=None)
is_active = models.BooleanField(default=True)
type = models.ForeignKey(ProductType, blank=True, null=True, default=None)

def __str__(self):
return "(%s, %s)" % (self.id, self.name)


class ProductImage(models.Model):

product = models.ForeignKey(Product, blank=True, null=True, default=None)
image = models.ImageField(upload_to='products_images/')
is_main = models.BooleanField(default=False)
is_active = models.BooleanField(default=True)
created = models.DateTimeField(default=timezone.now)

 
def category(request):
query = request.GET.get("q")
if query:
          products_images_list ProductImage.objects.filter(product__type__name__contains=query) 




But in my template this is not working I want to filter my product's types. Can you help my? Django 1.11

Thank you.
 

--
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+unsubscribe@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/751007f9-f6e5-4a41-88d0-e08f80995865%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Re: how to update form after a user select a choice

Hi thanks for advice. Though could you please provide an example somewhere? my application probably needs to use javescript once  - it is a bit hard to learn javascript from the beginning...

.......................................................................................................................
Xueqi Dong 
Teaching Fellow, Economics group, Newcastle University Business School
5 Barrack Road, Newcastle, NE1 4SE, UK
Tel: +44  7780113210
Email: xueqidong77@gmail.com
Linkedin: https://sites.google.com/site/xueqidotdong/home

On 31 March 2018 at 13:02, Jani Tiainen <redetin@gmail.com> wrote:
Hi,

You need to write a piece of javascript that attaches to your radio buttons to call some javascript function to do what ever you want to happen.

You can use js libraries like jquery to make things easier.

31.3.2018 14.15 "xueqi dong" <xueqidong77@gmail.com> kirjoitti:

Hi, I would like to achieve the function as shown in the picture above. When an user click the radio button Lottery 1, Lottery 1 in the table above will become highlighted by colour yellow. When the form is initially rendered, neither lotteries are highlighted.

I googled this and it seems that this has to be done on the client side and has little to do with Django. But I am not sure how to track the value of the selected choice in html. I know I can get the value of the submitted choice use forms.cleaned_data in views.py.

In my form.py I have 
class AnswerForm(forms.Form):
ANSWER_CHOICES = (
(1, 'Lottery 1'),
(2, 'Lottery 2'),
)
answer = forms.ChoiceField(choices=ANSWER_CHOICES, widget=forms.RadioSelect)
question = forms.IntegerField(widget=forms.HiddenInput)

In problems.html template I have 

<!DOCTYPE html>
<html lang="en">



<p>Please make a choice between two lotteries.</p>
<p>Which lottery do you want choose </p>



<head>
<title>Two lotteries</title>
</head>
<body>
<table BORDER=1 WIDTH="40%" HEIGHT="40%" border = "1" bordercolor = "green">
<tr>
<td> </td>
<th>State 1</th>
<th>State 2</th>
<th>State 3</th>
</tr>

<tr bgcolor = {{colour1}}>
<td>Lottery 1</td>
<td>{{ problem.0 }}{{ sltlottery }}</td>
<td>{{ problem.1 }} </td>
<td>{{ problem.2 }}</td>
</tr>

<tr bgcolor ={{colour2}}>
<td>Lottery 2</td>
<td> {{ problem.3 }} </td>
<td> {{ problem.4 }} </td>
<td> {{ problem.5 }} </td>
</tr>

</table>

</body>



<form action=" " method="post">
{% csrf_token %}
{{ form.as_p }}
<input type="submit" value="Submit">
</form>

It looks like i need a logic statement like the following :  if selected choice =1, colour 1= "yellow", colour 2= "white"  else: colour 2= "yellow", colour 1= "white"

There are two crucial steps I am not sure how to do.

First, after an user select on choice by click the Radio button, how can I track the associated value?  For example, when Lottery 1 is selected, I need selected choice =1.
Second, what is the easiest way to set write the logic statement in html? I am even not quite sure where to put the logic statement...

Any help would be much appreciated!

Xueqi

--
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+unsubscribe@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/3bca5139-ff0c-4124-a937-947b33bd2c4c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "Django users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/django-users/sQDVzoL6D_0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to django-users+unsubscribe@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/CAHn91ofsLWuqcPrT5fksb503ZUT_Nn3BGF3mXCFxwc3OGG%2BTag%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+unsubscribe@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/CADdaiXd0%3DEuYFvM7xdQ07pySDWO84o7M4eE-jranv-fAUVDNzg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.