+ 4
Please I want create website with python, can anyone help me?
41 Answers
+ 12
Here is some resources given. Python can be use as back-end in web development like we use Java but also you need to learn some front-end languages like - Html, JavaScript, CSS.
1 - A Complete Guide to Web Development in Python
https://www.educative.io/blog/web-development-in-python
2 - Python from Scratch - Create a Dynamic Website
https://code.tutsplus.com/articles/python-from-scratch-create-a-dynamic-website--net-22787
3 - Python Web Applications: Deploy Your Script as a Flask App
https://realpython.com/python-web-applications/
4 - How to build a website with Python (an introduction)
https://www.freelancer.com/articles/web-development/how-to-build-a-website-with-python
5 - Web Frameworks for Python
https://wiki.python.org/moin/WebFrameworks
6 - Best Python Frameworks For Web Development
https://analyticsindiamag.com/10-best-python-frameworks-for-web-development/
7 - Choosing the best Python web framework
https://ncube.com/blog/top-python-web-frameworks-2020
+ 6
bandwith is the capacity to treat less or more request ^^
also, most of host providers support only Php as back end language... to be able to host other languages, you must search for specific hosting...
for Python, pythonanywhere.com is one... they provide free accounts (wich must be reactivated every 3 months) and you can later opt for paid plans ;)
+ 5
want to make a web use html css js and use python for backend
+ 4
for front end development, only HTML CSS and Javascript...
but for back end development you can use almost any languages, among wich Python, wich have plenty of web framework (from Bottle or Flask to Django)...
+ 2
Rellot's screwdriver looks like 2 pythonistas got triggered by your answer
+ 2
visph is r8 . python is not frontend technology
+ 2
Bot and here's the full source to why i said that https://www.sololearn.com/Discuss/2801819/?ref=app
+ 2
Struggling Alone flask is not necessarly required: there are a lot of available web frameworks in python (from bottle to django, and even by building your own using built-ins, even if that's not the recommended way, as being the hardest path)
also, that's not the only required language to be able to "make website": HTML and CSS at least are unavoidable... with Python (or any programming language) you can only handle http requests/responses, not design the web page that you serve ^^
+ 2
Bot "Python in backend is on the decline" is not exactly the same as "python is not much used in web development as HTML.
in fact, not many people uses python for almost anything expect hobby, it's only famous as a popular starting language." said by Rellot's screwdriver in its first post...
and anyway, what are the reasons of this decline (if we accept that's true)? lacks of host providing Python as backend language or Python not being atteactive as backend language? I guess the former is the most probable... unfortunatly: that's also maybe why Php is still the most used language at backend: host supportng widely Php, not Php being more attractive than other backend languages, sadly ^^
shortcuts between usage proportion and weakness / usefulness of languages can be misleading / insidious ;P
+ 1
Kobby Bizzy use HTML and CSS to make a website.
+ 1
Kobby Bizzy python is not much used in web development as HTML.
in fact, not many people uses python for almost anything expect hobby, it's only famous as a popular starting language.
+ 1
Kobby Bizzy
sure...
even if you can also host for free (but with limitations, such as not your own domain name, limited bandwith, and so on...)
+ 1
For creating a website in python you will have to use python flask or python django, etc.
But HTML and CSS is a better option.
+ 1
Rellot's screwdriver agreed! most pythonistas always get triggered whenever their Idol's weaknesses has been revealed.
+ 1
that's not because Python is not the most used language that necessarly means "not much people uses python for almost anything, it's only famous as a popular starting language"...
without wanting to argue too much, in fact Python is popular script language used a lot in linux and friends (OSX, UNIX) as well as it is usually preinstalled in those environments (wich have less or more Python scripts to automatize some tasks), also in scientist community (despite its relatively slow time execution, compared to compiled languages), and as well as first development tool for a lot of application (before jumping to most efficient languages when scaling) including back end ^^
Php is still the most used language as back end development, but not even better than Python, Javascript, or Go...
Java (wich is semi-compiled) is even quite less used as back end: compiled languages are very few used as back end, even that's ever possible ;)
Php is the most used as back end only for historical reason and wide deployement ;P
+ 1
Arseni "HTML and CSS is a better option" is not true: this is the only option to develop front end stuff... back end development means only handling http requests /responses... these responses can be static html / css files (and some other assets), as well as dynamically generating those file formats ;P
+ 1
🅰🅹 🅐🅝🅐🅝🅣 i am not denying that you did share useful answer, im saying that what he said was true: usage of Python in backend is on the decline, so he is right about saying the python is not much used in web development.
you are right in showing how to use python in webdev, but that does not mean he must be wrong for saying that python is not much used in webdev. they are about 2 different subjects, and so supporting one does not mean that i oppose the other.