Entries tagged "python"

Quickly Impersonate Another User In Your Django Project

Comments (0)

I've created or worked on so many Django projects in the last 4 years that I find myself completely forgetting a project or client all together. It's sort of funny. Anyways...

Too many times I've run into a situation where I, as an admin, need to impersonate another user on the system so I can verify a bug or issue that the user is experiencing. Over the years I've thrown together some internal methods to easily accomplish this.

Well I finally got fed up with the process and decided to roll out a easily re-usable Django ...

Read More...

How To Use SuperFeedr In Your Django Project Using DjPubSubHubbub

Comments (0)

Last year I started using an awesome service called SuperFeedr in a few projects I'm working on. Basically it's a service that notifies me when new content is available. Saves me from having to build a constant polling service to check for new data. You can read all about it on their website as they'll sell it much better than I just did ;)

Since I pretty much write everything I do in Python / Django I went looking for a Django app that supported the PubSubHubbub protocol. After a lot of searching I found there was one app ...

Read More...

UPDATE: ZerigoDNS Python Module

Comments (0)

Last december I announced a new open source project I created. It's a Python module to work with the Zerigo DNS service API. Well, the API has been updated with support for two new features, Zone and Host "Templates."

This is an awesome feature and I took some time a week or so ago to update the Python module I created to support these new features. The module will now fully support all Zone and Host Template operations as per the API docs.

You can view (and clone) the source code at it's public repo page here.

Read More...

Announcing Python Module For Zerigo Managed DNS API

Comments (0)

I've been searching for a stable managed DNS service provider for some time now. One of the big "must haves" was an API so I can easily manage my zones (domains) via software that I would create.

I didn't really find any service that tickled my fancy and I was about to give up. Then I stumbled upon a forum post asking for essentially the same thing I was searching for. A person replied and recommended looking into a company called Zerigo, who offers cloud hosting of various services - including DNS.

The web interface is awesome but the ...

Read More...

Python / Django Goodies For eCommerce

Comments (0)

I should preface this post by noting that this is not for the "average" internet marketer. This is more designed for Python programmers with a love for the Django framework. Real geek stuff. If you got the stomach for it, then read on...

Serving Secure Signed Files With Expiration Times

I wrote a simple class this morning to handle secure signed Amazon S3 links with expiration times. This is very useful when you want to serve files from Amazon S3 that are part of a membership site or a digital goods purchase.

I have been serving files from my digital ...

Read More...

Django 1.0 Released!!

Comments (0)

Wow, Django has finally released version 1.0 of it's framework. I've been using Django for around 18 months now and have written about it many times in the past. There have many so many improvements to the framework since I started using it. If you want to create a powerful website quickly, Django is such an awesome framework to build from. Since it's pure Python it makes writing fast code such a breeze.

Anyways, I just wanted to say congrats to the entire Django team and user base. This is a big milestone for all of ...

Read More...

What Powers SmartJabber

Comments (0)

I've had some inquiries to what powers SmartJabber, so I decided to write up a quick outline of the technology that is being used to power the new service.

In case you hadn't heard yet, I recently launched a new company called SmartJabber. The general idea behind the service is to offer an automated support agent via a "live chat" window. It's a cheap alternative to hiring someone to do basic live chat support.

The tool can be used to convert visitors into customers, save sales or offer a basic level of customer service (say on an ...

Read More...

Up Your Profits With Google Checkout

Comments (2)

I, like many, have been frustrated with Paypal the last few years. Their policy is a little one sided and it's the merchant who gets the short end of the stick. I know I am not the only one who has had their entire account locked—with all funds frozen—as a result of a single complaint from a buyer. I slowly took my payment processing to other venues and basically only use Paypal for eBay purchases now.

How are we supposed to process orders without a payment processing partner? There are many options out there that are suitable ...

Read More...

AhCabron.com - Now Powered By Django!

Comments (2)

AhCabron is a very NSFW website that I have worked on and off on for years. The name "Ah Cabron" (spanish) basically translates into "You Ass!". I know the owner and am more than happy to help him out when I can. I have helped with engineering and development in the past and am sort of the "go to guy" when technical issues arise. Certainly I present a bill for my services; after all... we are not Communists. <insert laughter here> (Sorry, Godfather moment..)

Little history... The site started so people can upload images of their boyfriends/girlfriends and get ...

Read More...

PostgreSQL Wrapper Using Python And PyGreSQL

Comments (0)

Ever wanted a nice, clean or sexy interface when working with Python and PostgreSQL? You're in luck, I happen to own one. I wrote this a year or so ago and it's been through some changes but overall it works very well. It is in use over at AhCabron (NSFW) and has been performing great for the site, which pulls 8M+ page views per month (I know, that's not a HUGE amount of traffic, but it's respectable).

Of course, for web work with Python I strongly recommend Django! But there are still plenty of other reasons ...

Read More...

Follow Peter Sanchez Facebook Twitter You know you wanna... X