19 lines
		
	
	
		
			792 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			792 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
theme:
 | 
						|
- Warsaw
 | 
						|
colortheme:
 | 
						|
- orchid
 | 
						|
---
 | 
						|
 | 
						|
# Uvod
 | 
						|
- Cilj je da stavimo python programe na web stranicu
 | 
						|
# Radionica
 | 
						|
- mkdir dct-web (pravimo folder koji se zove "dct-web")
 | 
						|
- Virtuelno okruzenje, ne zelimo da se sistemski instaliran python ne zelimo da utice na ovu aplikaciju. 
 | 
						|
Ako imate dva razlicita projekta u pythonu koji koriste razlicite verzije pythona i biblioteka, onda je bolje da se napravi virtuelno okruzenje.
 | 
						|
Takodje korisno za pouzdano instaliranje dependency biblioteka.
 | 
						|
- Pitanje: Da li web browseri rade u pythonu? Ne, sada su uglavnom napisani u C++
 | 
						|
- python3 -m venv venv (pravimo folder venv koji sadrzi fajlove potrebne za to okruzenje)
 | 
						|
- source venv/bin/activate (aktiviramo to okruzenje)
 | 
						|
- HTTP protokol je skup pravila komunikacije izmedju web browser i web server
 |