This was tested on:
- Ubuntu 14.04 x64
- Ubuntu 16.04 x64
Install the xvfb server by running
from django import forms | |
from django.utils.safestring import mark_safe | |
class AdminImageWidget(forms.FileInput): | |
""" | |
A ImageField Widget for admin that shows a thumbnail. | |
Taken from https://djangosnippets.org/snippets/1580/ | |
""" | |
def __init__(self, attrs={}): |
import scrapy | |
from scrapy.contrib.spiders import CrawlSpider, Rule | |
from scrapy.contrib.linkextractors.lxmlhtml import LxmlLinkExtractor | |
from buzzLinks.items import BuzzlinksItem | |
from urlparse import urlparse | |
# Spider | |
class DmozSpider(CrawlSpider): | |
name = "buzzfeedNews" | |
allowed_domains = ["buzzfeed.com"] |
echo "manual" | sudo tee -a /etc/init/mysql.override | |
sudo update-rc.d -f apache2 remove | |
# then, to start manually | |
# sudo service apache2 start | |
# sudo service mysql start |
{ | |
"water":[ | |
{ | |
"title":"A Perfect Morning", | |
"thumbUrl":"http://googledrive.com/host/0Bz6MIjSA3u5MSDNwcmNDYWVOdms/images/water1.jpg" | |
}, | |
{ | |
"title":"Footprints", | |
"thumbUrl":"http://googledrive.com/host/0Bz6MIjSA3u5MSDNwcmNDYWVOdms/images/water2.jpg" | |
}, |
# -*- coding: utf-8 -*- | |
from django.conf import settings | |
from django.core.files.storage import FileSystemStorage | |
from django.db import models | |
class OverwriteStorage(FileSystemStorage): | |
''' | |
Muda o comportamento padrão do Django e o faz sobrescrever arquivos de | |
mesmo nome que foram carregados pelo usuário ao invés de renomeá-los. | |
''' |
# Compiled source # | |
################### | |
*.com | |
*.class | |
*.dll | |
*.exe | |
*.o | |
*.so | |
*.sass-cache* |
[{ | |
"productId": 1, | |
"productName": "Leaf Rake", | |
"productCode": "GDN-0011", | |
"releaseDate": "March 19, 2016", | |
"description": "Leaf rake with 48-inch wooden handle.", | |
"price": 19.95, | |
"starRating": 3.2, | |
"imageUrl": "http://openclipart.org/image/300px/svg_to_png/26215/Anonymous_Leaf_Rake.png" | |
}, |