Skip to content

Instantly share code, notes, and snippets.

]$ ./manage.py test dashboard
Creating test database for alias 'default'...
Internal Server Error: /account/login/
Traceback (most recent call last):
File "/home/edward/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 115, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/home/edward/Projects/MyProject/account/views.py", line 41, in my_login
}, context_instance=RequestContext(request))
File "/home/edward/python/lib/python2.7/site-packages/django/shortcuts/__init__.py", line 29, in render_to_response
return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs)
class Event(models.Model):
name = models.CharField(max_length=500)
start_date = models.DateField(default=datetime.date.today() + datetime.timedelta(days=1))
end_date = models.DateField(blank=True, null=True)
start_time = models.TimeField(blank=True, null=True)
end_time = models.TimeField(blank=True, null=True)
description = models.TextField('Full event description', blank=True)
website = models.CharField(max_length=500, blank=True)
map_code = models.CharField(max_length=500, blank=True)
publish_status = models.CharField(max_length=15, choices=PUBLISH_STATUS, default=UNSAVED)
class SeleniumTestCase(LiveServerTestCase):
"""
A base test case for Selenium, providing hepler methods for generating
clients and logging in profiles.
"""
def open(self, url):
self.wd.get("%s%s" % (self.live_server_url, url))
class FinderTest(SeleniumTestCase):
@EdwardIII
EdwardIII / urls.py
Last active December 15, 2015 20:40
from django.conf.urls import patterns, include, url
from django.contrib import admin
from feincms.views.cbv.views import Handler
from feincms.module.page.models import Page
import MyProject.settings
admin.autodiscover()
handler = Handler.as_view()
urlpatterns = patterns('',
<?php
class Mage_Rss_Block_Catalog_NotifyStock extends Mage_Rss_Block_Abstract
{
# snip
public function getNotifyStockQty()
{
if ($this->getUseConfigNotifyStockQty()) {
ko.bindingHandlers.disableAndThrob = {
update: function(element, valueAccessor){
var valueUnwrapped = ko.utils.unwrapObservable(valueAccessor());
if(valueUnwrapped){
$(element).attr('disabled', 'disabled');
$(element).before('<img src="/assets/images/loading.gif" width="16" height="16" class="loading-throbber">');
}
}
}
{% load crispy_forms_field %}
{% if field.is_hidden %}
{{ field }}
{% else %}
<div id="div_{{ field.auto_id }}" class="control-group{% if form_show_errors%}{% if field.errors %} error{% endif %}{% endif %}{% if field.css_classes %} {{ field.css_classes }}{% endif %}">
{% if field.label and not field|is_checkbox %}
<label for="{{ field.id_for_label }}" class="control-label {% if field.field.required %}requiredField{% endif %}">
{{ field.label|safe }}{% if field.field.required %}<span class="asteriskField">*</span>{% endif %}
</label>
from django import template
register = template.Library()
@register.simple_tag
def is_logged_in(request):
print "are we in the tag?"
return request.user.is_authenticated()
import datetime, time
from django.test import TestCase
from django.contrib.auth.models import User
from django.test.client import Client
from django.test import LiveServerTestCase
from selenium.webdriver.firefox.webdriver import WebDriver
from selenium import webdriver
import hashlib
from models import Category, Organiser, Event, Ticket, Order, OrderLine, Guest, Buyer
ko.bindingHandlers.slideVisible = {
init: function(element, valueAccessor) {
var value = ko.utils.unwrapObservable(valueAccessor()); // Get the current value of the current property we're bound to
$(element).toggle(value); // jQuery will hide/show the element depending on whether "value" or true or false
},
update: function(element, valueAccessor, allBindingsAccessor) {
// Leave as before
}
};