<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://dokuwiki.starlab.cz/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://dokuwiki.starlab.cz/feed.php">
        <title>Starlab knowledge base python</title>
        <description></description>
        <link>http://dokuwiki.starlab.cz/</link>
        <image rdf:resource="http://dokuwiki.starlab.cz/lib/tpl/desert/images/favicon.ico" />
       <dc:date>2026-05-04T16:30:07+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://dokuwiki.starlab.cz/doku.php?id=python:celery&amp;rev=1434982429&amp;do=diff"/>
                <rdf:li rdf:resource="http://dokuwiki.starlab.cz/doku.php?id=python:django&amp;rev=1422447177&amp;do=diff"/>
                <rdf:li rdf:resource="http://dokuwiki.starlab.cz/doku.php?id=python:django_guidelines&amp;rev=1454497361&amp;do=diff"/>
                <rdf:li rdf:resource="http://dokuwiki.starlab.cz/doku.php?id=python:urllib&amp;rev=1440684280&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://dokuwiki.starlab.cz/lib/tpl/desert/images/favicon.ico">
        <title>Starlab knowledge base</title>
        <link>http://dokuwiki.starlab.cz/</link>
        <url>http://dokuwiki.starlab.cz/lib/tpl/desert/images/favicon.ico</url>
    </image>
    <item rdf:about="http://dokuwiki.starlab.cz/doku.php?id=python:celery&amp;rev=1434982429&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-22T16:13:49+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>python:celery</title>
        <link>http://dokuwiki.starlab.cz/doku.php?id=python:celery&amp;rev=1434982429&amp;do=diff</link>
        <description>Celery - Distributed Task Queue

&lt;http://docs.celeryproject.org/en/latest/&gt;

Instalation

	*  Install RabbitMQ: 

aptitude install rabbitmq-server
pip install librabbitmq


	*  Install Celery 

pip install celery
pip install django-celery



(note: make sure there is not south installed on your system when using django &gt;= 1.7)</description>
    </item>
    <item rdf:about="http://dokuwiki.starlab.cz/doku.php?id=python:django&amp;rev=1422447177&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-01-28T13:12:57+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>python:django</title>
        <link>http://dokuwiki.starlab.cz/doku.php?id=python:django&amp;rev=1422447177&amp;do=diff</link>
        <description>Installation

as root: 


  easy_install pip
  pip install virtualenv


As normal user:


$  virtualenv projectname
$  cd projectname
$  source bin/activate
(projectname):$ pip freeze
(projectname):$ pip install django==1.6.7
(projectname):$ pip install south django-registration stripe
(projectname):$ django-admin.py startproject djlogin</description>
    </item>
    <item rdf:about="http://dokuwiki.starlab.cz/doku.php?id=python:django_guidelines&amp;rev=1454497361&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-03T12:02:41+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>python:django_guidelines</title>
        <link>http://dokuwiki.starlab.cz/doku.php?id=python:django_guidelines&amp;rev=1454497361&amp;do=diff</link>
        <description>Django developer guidelines

	*  Views must not raise an exception (except raising http states when necessary - i.e. RESTful API)
	*  User should be notified about operation result via django.contrib.messages
	*  All errors and exceptions must be handled and logged in the functional module and module interface should return True, False or value</description>
    </item>
    <item rdf:about="http://dokuwiki.starlab.cz/doku.php?id=python:urllib&amp;rev=1440684280&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-27T16:04:40+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>python:urllib</title>
        <link>http://dokuwiki.starlab.cz/doku.php?id=python:urllib&amp;rev=1440684280&amp;do=diff</link>
        <description>UTF-8 bug

if converting unicode strings into url raises a UnicodeEncodeError use following snippet:


def encode_obj(in_obj):
    &quot;&quot;&quot;
    Encodes the values for urllib (due to the bug in it)
    :param in_obj: input object
    :return: encoded object
    &quot;&quot;&quot;
    def encode_list(in_list):
        out_list = []
        for el in in_list:
            out_list.append(encode_obj(el))
        return out_list

    def encode_dict(in_dict):
        out_dict = {}
        for k, v in in_dict.iteritems():…</description>
    </item>
</rdf:RDF>
