Site Tree
- TCP python sockets programming
- UDP python sockets programming
- Python: using time functions
- Introduction GET
- Introduction POST
- XmlHttpRequest (I)
- XmlHttpRequest (II)
- XmlHttpRequest (III)
- Setting csrf for dynamic generated form
- Form sending data vs. Ajax data submission
- Json
- GET vs. POST
- Reading a local file with ajax
- Python regex quick reference
- XPath expressions
- //*[@id]
- //input[@name='continue'][@type='button']
- //form/input[@name='username']
- //form[1]
- //ccc[text()="this"]
- //ccc/text()
- //*[count(*)=3]
- //*[count(ccc)=2]
- //*[string-length(name()) = 5]
- //*[contains(name(),"x")]
- //*[starts-with(name(),"d")]
- //*[name()="ddd"]
- //ddd[starts-with(@id, "id")]
- //ddd[not(contains(@id, "here"))]
- //ddd[contains(@id, "select")]
- //ddd[not(@*)]
- //ddd[@*]
- //ddd[@name]
- //ddd/@id
- //ddd[@id]
- //ddd | //fff
- //bbb/descendant-or-self::*
- //eee/preceding::*
- //aaa/following::*
- //ccc/preceding-sibling::*
- //ccc/following-sibling::*
- //ddd/ancestor::*
- //aaa/descendant::ddd
- //ccc/descendant::*
- //ccc/..
- /html/body/aaa/bbb/ccc/*[last()]
- /html/body/aaa/bbb/ccc/*[2]
- //*
- /*/*/*/*/*/ddd
- //bbb/ccc/*
- //bbb/ccc
- //ccc
- /html/body/aaa/bbb/ccc
- XPath expressions (II)
- //div[@name="div_b"]/preceding::*
- //div[@name="div_b"]/following::*
- //div[@name="div_b"]/preceding-sibling::*
- //div[@name="div_b"]/following-sibling::*
- //div[@name="div_b"]/descendant-or-self::*
- //div[@name="div_b"]/descendant::*
- //div[@name="div_b"]/ancestor-or-self::*
- //div[@name="div_b"]/ancestor::*
- //div[@name="div_c"]/parent::*
- .//p
- //h1[text()="First Heading"]/..
- //p[not(@name="p1")]
- //div[@name="div_b3" or @class="description"]
- //div[@name="div_b3" and @class="description"]
- //img[@width > 10]
- //div[@name='div_c']
- //*[@class='description']
- //*[@class*]
- //*[@*]
- //div/@*
- /html/body/div/@name
- /html/body/comment()
- /html/body/div/h1/text()
- /html/body/node()
- /html/body//*
- /html/body/*
- /html/body//p
- /html/body/div
- Lxml howto
- Django Cpanel starter
- Ghid Django Cpanel starter
- Understanding Django Class based views
- CSS positioning - display, position, float
- Responsive layouts - relative measure units (%, vw, vh)
- CSS positioning2 - block, inline, float
- Django — default (built-in) user authentication system
- Django — custom user authentication
- Django — email user authenthication
- Django channels — using WebSockets