N6XRE DokuWiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
python [2020/02/07 00:29] garyrustpython [2020/02/23 21:03] (current) – [2. Install Django on a Raspberry Pi 2019 | Django Pi] garyrust
Line 1: Line 1:
 [[Programming_and_Computing|Programming and Computing]] - [[Linux]] \\ [[Programming_and_Computing|Programming and Computing]] - [[Linux]] \\
 [[Sandbox]] [[Sandbox]]
 +
 +===== - Django installation ===== 
 +**[[python#top|Top]]** \\
 +https://tutorial.djangogirls.org/en/django_installation/ - https://tutorial.djangogirls.org/en/deploy/ - https://www.pythonanywhere.com/ \\
 +<html>
 +<iframe width="60%" height="800" src="https://tutorial.djangogirls.org/en/django_installation/" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
 +</html> \\
 +
  
 ===== - Install Django on a Raspberry Pi 2019 | Django Pi =====  ===== - Install Django on a Raspberry Pi 2019 | Django Pi ===== 
 **[[python#top|Top]]** \\ **[[python#top|Top]]** \\
 +https://www.youtube.com/playlist?list=PLM30lSIwxWOijsnA2Fr1PPGkOiCaDaRod \\
 https://youtu.be/jSZWwiBPp3U \\ https://youtu.be/jSZWwiBPp3U \\
 <html> <html>
Line 10: Line 19:
 ===== - Python Django Web Framework - Full Course for Beginners ===== ===== - Python Django Web Framework - Full Course for Beginners =====
 **[[python#top|Top]]** \\ **[[python#top|Top]]** \\
 +https://docs.djangoproject.com/en/3.0/ \\
 python manage.py runserver 0.0.0.0:8001 \\ python manage.py runserver 0.0.0.0:8001 \\
 Code: https://github.com/codingforentrepreneurs/Try-Django \\ Code: https://github.com/codingforentrepreneurs/Try-Django \\
Line 77: Line 87:
 ⌨️ (3:41:13) 46 - Raw Delete Class Based View \\ ⌨️ (3:41:13) 46 - Raw Delete Class Based View \\
 ⌨️ (3:42:17) 47 - Custom Mixin for Class Based Views \\ ⌨️ (3:42:17) 47 - Custom Mixin for Class Based Views \\
 +===== - Raspberry Pi + Django Home Server =====
 +**[[python#top|Top]]** \\
 +https://youtu.be/NufWIkVQT44 \\
 +<html>
 +<iframe width="800" height="450" src="https://www.youtube.com/embed/NufWIkVQT44" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
 +</html> \\
 +What are the requirements? \\
 +Basic Python \\
 +Basic Django \\
 +Need access to a Home/Local Network (firewalls could cause issues) \\
 +Recommended Equipment (see video) \\
 +
 +What am I going to get from this course? \\
 +Local Networked Server using Raspberry Pi 3 Model B \\
 +Django-powered web application \\
 +Setup Apache2 on a Linux system (useful for other Linux systems) \\
 +Create a Home Automation Hub with a Raspberry Pi and Python \\
 +Install an OS on a Raspberry Pi (OS: Raspbian Jessie; a Linux Debian distro for Pi) \\
 +
 +What is the target audience? \\
 +Anyone interested in Home Automation + Internet of Things (iot) \\
 +Entrepreneurs \\
 +Python/Django Users \\
 +Beginners to Advanced Technical Users (we do it all step-by-step) \\
 +
 ===== - Python Django Crash Course =====  ===== - Python Django Crash Course ===== 
 **[[python#top|Top]]** \\ **[[python#top|Top]]** \\
Line 89: Line 124:
 $python manage.py runserver 127.0.0.1:8002\\ $python manage.py runserver 127.0.0.1:8002\\
 For more details [[https://docs.djangoproject.com/en/dev/intro/tutorial01/|click here]]. - server runs OK. For more details [[https://docs.djangoproject.com/en/dev/intro/tutorial01/|click here]]. - server runs OK.
 +===== - Welcome to Fabric! =====  
 +**[[python#top|Top]]** \\ 
 +http://www.fabfile.org/ \\ 
 +<html> 
 +<iframe width="60%" height="800" src="http://www.fabfile.org/" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> 
 +</html> \\
 ===== -  HOWTO Use Python in the web ===== ===== -  HOWTO Use Python in the web =====
 **[[python#top|Top]]** \\ **[[python#top|Top]]** \\
QR Code
QR Code python (generated for current page)