Disregarding mechanical connections will ruin your projects. Proper use of mechanical connections will level up your projects tremendously. Often the difference between an eventual scrap heap and an heirloom are the mechanical connections and components. Many of us tinkerers ignore them completely, so I’m going to give a crash course.
At the end of this series, you’ll have an understanding of some of the concepts involved in designing both small scale pieces and installation projects, by way of two examples. The first is a contrived project. We’re going to make a booby trap. Step in the box ...
I’ve given notice to Nonchalance of my departure as Director of Technology. You’re seeing this because I have to be a little self-promotional to get my next gig.
I am seeking contract gigs (2 weeks to 3 months probably part or full time)
Things I can do for you:
My specialties ...
The Model Class used by
SomeModel = apps.get_model('some_app', 'SomeModel') is not the model class you wrote.
Consider this example.
Inventory(models.Model): quantity = models.IntegerField() LogEntry(models.Model): text = models.TextField() created = models.DateTimeField(auto_now_add=True) inventory = models.ForeignKey(Inventory, related_name="logs") def __unicode__(self): return self.text
We want to cache the last logentry as a field on Inventory. Don't ask why, we just do.
We'll change the model like this:
Inventory(models.Model): quantity = models.IntegerField() last_log_entry = models.TextField() LogEntry(models.Model): text = models.TextField() created = models.DateTimeField(auto_now_add=True) inventory = models.ForeignKey(Inventory, related_name ...
I have a continual interest in finding the rough edges of learning Django. Some of the points of form and request handling have been coming up for me recently. What follows is an attempt at some explanation of the difference between
form.cleaned_data of a valid Django Form.
There are two different ways to get the info that you're looking for.
request.POST[somekey] Where somekey is a string representing the associated html
<input name="somekey" />.
There is also
forms.cleaned_data[somekey] where somekey is the name of the attribute on the ...
I'm Issac. I live in Oakland. I make things for fun and money. I use electronics and computers and software. I manage teams and projects top to bottom. I've worked as a consultant, software engineer, hardware designer, artist, technology director and team lead. I do occasional fabrication in wood and plastic and metal. I run a boutique interactive agency with my brother Kasey and a roving cast of experts at Kelly Creative Tech. I was the Director of Technology for Nonchalance during the The Latitude Society project. I was the Lead Web Developer and then Technical Marketing Engineer at Nebula, which made an OpenStack Appliance. I've been building things on the web and in person since leaving Ohio State University's Electrical and Computer engineering program in 2007. Lots of other really dorky things happened to me before that, like dropping out of high school to go to university, getting an Eagle Scout award, and getting 6th in a state-wide algebra competition. I have an affinity for hopscotch.