You get what you pay for.
And pretty soon there will be a Django book you can pay for :)
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post
elps any.
I've tried rebuilding and install MySQL_python a couple times. I've
rebuilt Python 2.5 from source a couple times. Any idea what else I
might try?
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message be
On 8/16/07, Greg Donald <[EMAIL PROTECTED]> wrote:
> I have a new Django setup I'm trying to finish up the install for.
> I'm getting this error:
>
> Error loading MySQLdb module: No module named pkg_resources
I figured it out. I built my MySQL from source but fo
n
as a named parameter.
I've tried eval() and all sort of back tick and quoting combinations,
nothing seems to work.
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
&qu
On 8/30/07, daev <[EMAIL PROTECTED]> wrote:
>
> widgets = widgets.filter( **filters )
When I try that I get the error:
filter() keywords must be strings
Does that have anything to do with the fact that they are unicode?
filters: {u'LOB': u'B'}
--
r is there a
better way?
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
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
On Tue, Sep 04, 2007 at 04:56:47AM -, Bear wrote:
> For instance, Group A can access all the tables but Group B just
> access some of them?
http://www.djangobook.com/en/beta/chapter06/
There's a small section "Users, groups, and permissions", about halfway down
the pa
capture incoming URLs that aren't yet in your new Django app
before they get to it, sending them to the legacy app instead.
http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html
http://howto.kryl.info/mod_rewrite/
--
Greg Donald
Cyberfusion Consulting
http://cyberfusionconsulting.com/
--~
or performance) to code as:
>
> class A(models.Model):
> year = models.CharField(maxlength=4)
> [...]
>
> or
> class A(models.Model):
> year = models.PossitiveIntegerField()
> [...]
>
> what it's the best for database performance (I use mysql)
For performance
ssue on the file system. I
even copied the media folder into the Django app directory at one
point, no help. Other than the media files, my Django app functions
perfectly.
Any idea what I'm doing wrong or what else can I do to debug this?
Thanks,
--
Greg Donald
http://destiney.com/
-
On 3/4/07, akonsu <[EMAIL PROTECTED]> wrote:
> i had the same error which went away after i added "Allow" directive
> in to my httpd.conf.
Order deny,allow
Allow from all
That was indeed the fix. Thanks.
--
Greg Dona
n models or the like?
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
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
k
directly.
Failing that, could someone point me to the best practices page or
whatever for debugging Django?
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Django u
here some listener script I need to run?
> just before the django
> handler is called. After that you can step, set breakpoints, etc.
Is there a tutorial or howto for all of this?
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
On 3/9/07, Ned Batchelder <[EMAIL PROTECTED]> wrote:
> PDB lets you do what you want.
Yup.. thanks.
Is there a way to get tab completion working? Or make it use ipython?
I seem to have command history, but not across sessions?
--
Greg Donald
http://des
Why doesn't this prevent me from entering an empty string into the database?
name = models.CharField(maxlength=32, blank=False, null=False)
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subsc
ion" exactly?
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
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
port datetime
In [2]: from mysite.groceries.models import List
In [3]: l = List(name='', created_at=datetime.datetime.now())
In [4]: l.save()
In [5]: l.name
Out[5]: ''
What am I missing here?
--
Greg Donald
http://destiney.com/
--~--~-~--~~~--
How can I see the sql Django produces? Is it being logged somewhere
or can I configure Django to log it somewhere? I realize I can look
at the logs from my db server but I'm wanting just the queries
produced by Django itself.
Thanks,
--
Greg Donald
http://destine
How/where can I add a method to the built-in User class?
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, sen
I have some tuples like this:
categories = ( ( 'a', 'abc' ), ( 'b', 'def' ) )
How can I build select options from that in a template?
When I try this:
{% for c in categories %}
{{ c[1] }}
{% endfor %}
I get this error:
Could not parse the remaind
On 3/23/07, Greg Donald <[EMAIL PROTECTED]> wrote:
> Could not parse the remainder: [0]
Solved. I found it was c.0 and c.1 that I needed.
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscrib
tion Value:Error binding parameter 2 - probably unsupported type.
I can do pretty much any part of the filtering by itself and it works,
just not all together like I need it. What's the correct way to do
this sort of a query/filter?
Thanks,
--
Greg Donald
http
ith tab completion. Being new to Django I
don't really know what I'm looking for without tab completion. I
barely know with it. Any idea how to make pdb use ipython?
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this mes
for active project filtering:
msgs = Messages.active.filter( Q( project=project.id, project.active=True ) )
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Django
t will be quite simple since I am the
page requester.
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
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@g
pment.
Tailing all the SQL queries created by the code I'm writing, however, is.
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post
ould be turning
> on your database's query logging functionality to see the raw data.
I mostly just needed to see what the Q() thingy was doing with my
and/or filter (chain) logic.
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received thi
On 3/26/07, RajeshD <[EMAIL PROTECTED]> wrote:
> Try this:
> msgs = Messages.active.filter(project__active=True)
Yup. Thanks.
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the G
O_SETTINGS_MODULE mysite.settings
> PythonDebug On
>
Here's what I use in development:
http://destiney.com/blog/django-apache-vhost
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to t
debug
sessions goes away and I again have to restart the development server.
What is up with that?
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Django users&quo
sh
returning me to a bash prompt, it locks up, I have to hit Ctrl + C,
then restart it. Are you saying this is not normal? What can I do to
fix it?
Thanks,
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are
th my +4 hammer.. then _finally_ I'm back in business.
I realize I could forgo the fixing of bash by just hitting up and
enter, but then any future debugging sessions would require typing
blind to step through code and interrogate variables and stuff, not
fun.
On 4/5/07, Frank <[EMAIL PROTECTED]> wrote:
> Looking for books on django.
http://www.djangobook.com/
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Django us
never found a way and I've looked many times. :(
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to dj
On 5/7/07, RollyF <[EMAIL PROTECTED]> wrote:
> How do I configure Apache2 or mod_python to use Python 2.5?
Adjust your paths so the place where you installed your new Python 2.5
is ahead of your old Python's path.
--
Greg Donald
http:
our locate
database is up to date. Run `updatedb` when in doubt.
Some other things to check:
Did you restart Apache?
Are you compiling a new Python from source? If so did you add the
Python libs path to your ld.so.config? Did you run ldconfig
ibs while in verbose mode of running
> ldconfig.
You wanna put the libs path of your new python install in there,
something like /usr/local/python2.5/lib or whatever yours is exactly.
After that run ldconfig so your system knows to look there for shared
libraries from now on.
--
Debugging. When you get stuck, and you will get stuck, you need to
know best way to get unstuck. Being able to interrogate your
environment is debugging skill #1.
--
Greg Donald
http://destiney.com/
--~--~-~--~~~---~--~~
You received this message
On 5/23/07, David Larlet <[EMAIL PROTECTED]> wrote:
> I'm juste curious, where did you put your homepage view when you've
> got a project with a lot of apps? Is there a best practice here?
I usually make a home controller. Then I typically use an index
action for the home
On Tue, 11 Sep 2007, Oleg Korsak wrote:
> Hello. How can I get a form name from the POST request?
As far as I know it's not sent. Use a hidden field to identify the form server
side.
> Also how can I explore a "request" object to see what it contains?
print '%s&
igured it couldn't hurt.
So everything is running fine again, but something changed in Django
1.4 that causes my same project code to leak memory. I'd sure like to
figure it out.
Thanks.
--
Greg Donald
--
You received this message because you are subscribed to the Google Groups
&quo
On Thu, Sep 27, 2012 at 10:28 PM, Lachlan Musicman wrote:
> I wanted to display the user that last changed a model instance.
I use django-reversion for this:
https://github.com/etianen/django-reversion
--
Greg Donald
--
You received this message because you are subscribed to the Goo
yourself. Things will land in the same place, so dependency issues
are usually extremely low.
--
Greg Donald
--
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 u
tion: http://www.freebsd.org/commercial/isp.html
--
Greg Donald
--
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
ted. Is this the only to login to a Django
> site that uses CSRF protection?
https://docs.djangoproject.com/en/1.3/ref/contrib/csrf/#exceptions
I use this on views that my mobile apps post to.
--
Greg Donald
--
You received this message because you are subscribed to the Google Groups
"
s on this
> comparison.
Rails seems risky to me. Django feels like a sure bet. Maybe I'm
just old, but sometimes I get the feeling Rails is being built by some
kids in someone's basement.
--
Greg Donald
--
You received this message because you are subscribed to the Google Group
de python-problem-report 2.0.1-0ubuntu15.1
2.0.1-0ubuntu17.1
2013-01-25 03:41:06 upgrade python-apport 2.0.1-0ubuntu15.1 2.0.1-0ubuntu17.1
I also tried rearranging my middleware list, didn't help.
Any idea what else might be causing this issue?
Thanks.
--
Greg Donald
--
You re
n identifier of that data.
Yeah, sounds exactly like a session-based cookie.
--
Greg Donald
destiney.com | gregdonald.com
--
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@googlegrou
nything nowadays.
--
Greg Donald
destiney.com | gregdonald.com
--
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+un
all what you want. The
question of "Does my host support that?" becomes irrelevant. You can
support whatever because you can install whatever.
--
Greg Donald
destiney.com | gregdonald.com
--
You received this message because you are subscribed to the Google Groups
"Django u
On Mon, May 9, 2011 at 11:02 PM, Eric Chamberlain wrote:
> We use Amazon Web Services and can change our setup on an hourly basis.
Do they support DNS yet, or are you still responsible for that yourself?
--
Greg Donald
destiney.com | gregdonald.com
--
You received this message because
.name.data throws an exception.
What am I doing wrong?
I'd really like to just have my one _form.html template included in
both my add.html and my edit.html templates. How can I do that when
the form doesn't even work the same between new versus editing?
Thanks.
--
Greg Donald
destine
On Sat, May 14, 2011 at 4:08 PM, Shawn Milochik wrote:
> On 05/14/2011 05:04 PM, Greg Donald wrote:
>>
>> I have a "new" contact form. If I post it, and it has error, I found
>> (while debugging, not documented that I can find) that I can redraw
>> the sub
e {{ form.name }} then I have to set CSS attributes
for every field using:
name = forms.CharField( widget=forms.TextInput(attrs={'class':'special'}))
How is that better than just writing a simple field myself?
--
Greg Donald
destiney.com | gregdonald.com
--
You received
into the
> project, and if something's there it's probably for a really good reason.
> When you choose not to follow a Django convention and run into a problem
> then don't be surprised.
I didn't realize trying to access my own form data directly was
unconv
=TextInput( attrs={ 'class':'myclass' } ) )
in a single place for all my CharField types?
--
Greg Donald
destiney.com | gregdonald.com
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send ema
getting my name field HTML
rendered, I naturally tried {{ form.id }}, but it doesn't seem to know
about Django conventions I don't guess.
--
Greg Donald
destiney.com | gregdonald.com
--
You received this message because you are subscribed to the Google Groups
"Django user
, I get errors about not providing fields already set.
form = ContactForm( request.POST, instance=contact )
form.errors says I need to provide a company, but it is already saved
in the database.
What am I missing here?
--
Greg Donald
destiney.com | gregdonald.com
--
You received this mes
arField( max_length=32 )
class ContactForm( ModelForm ):
class Meta:
model = Contact
name = CharField( required=True )
The fields failing validation are ones I'm not re-submitting back in
my edit form. Am I supposed to list company again in my ContactForm
class? Guess
hen I don't include previously set data?
ipdb> form.errors
{'company': [u'This field is required.']}
--
Greg Donald
destiney.com | gregdonald.com
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to thi
se the company no longer exists when I post
the form, even though it's right there in the post data.
This is so overly complicated. What is the point of having a model
form if you're just going to exclude important things from it to cheat
to get by an edit form?
--
Greg Donald
destin
How do I set a default for a BooleanField() ?
I tried
foo = models.BooleanField( default=False )
but that only produces
foo boolean NOT NULL,
Docs do not mention how as far as I can tell
http://docs.djangoproject.com/en/1.3/ref/models/fields/#booleanfield
--
Greg Donald
destiney.com
not
provide a value at all when I created a new record.
--
Greg Donald
destiney.com | gregdonald.com
--
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
expected, but that's not what I get. See the
code I posted. My Form Model complains that my BooleanField type is
missing when I do not supply it explicitly.
Further, if I exclude it, to make my Form Model happy, I get a
DatabaseError exception since the field in my database has no default
set
ot sure why image_file.read() is returning a str, it spews a
bunch of what appears to be image data when I debug it.
Any idea what I'm doing wrong?
Thanks.
--
Greg Donald
destiney.com | gregdonald.com
--
You received this message because you are subscribed to the Google Groups
"
f = open('/tmp/hello.world')
> myfile = File(f)
> et.image.save( image_name, myfile )
>
> https://docs.djangoproject.com/en/1.3/ref/models/fields/#django.db.models.FieldFile.save
I see now.. got it working.
Thanks.
--
Greg Donald
destiney.com | gregdonald.com
--
You
raise IOError(message + " when reading image file")
IOError: broken data stream when reading image file
The error isn't very helpful since the file is there and is readable
by all. I'm not sure how to get a more explicit error, or what to try
and fix. Stuck.
Thanks,
--
On Fri, Jun 10, 2011 at 11:59 AM, Greg Donald wrote:
> File "/usr/local/lib/python2.6/dist-packages/PIL/ImageFile.py", line
> 52, in raise_ioerror
> raise IOError(message + " when reading image file")
>
> IOError: broken data stream when reading image file
ImageField.
It is, it's a sorl thumbnail ImageField to be exact.
--
Greg Donald
destiney.com | gregdonald.com
--
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.c
and my uploaded image is not corrupt.
The only thing left is permissions, and they are as open as they can
be.
--
Greg Donald
destiney.com | gregdonald.com
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send emai
So what does one use for thumbnails when sorl thumbnail works great in
development but fails on two different production servers?
--
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.
72 matches
Mail list logo