• Tentang Cyber Media
  • Privacy & Policy
  • Sponsorship
  • Kontak Kami
  • Beranda
  • Review
    Docusaurus? Dokumentasi website mudah dan cepat

    Docusaurus? Dokumentasi website mudah dan cepat

    5 Drama Korea Siap Marathon untuk Isi Waktu Saat #dirumahaja

    Mudahnya membuat Aplikasi Android

    Mudahnya membuat Aplikasi Android

    I’m Not a Robot, Drama Korea Keren Bertemakan Teknologi

    I’m Not a Robot, Drama Korea Keren Bertemakan Teknologi

    Cara menjadi investor hanya dengan modal 10 ribu?

  • tips dan trik
    Tips Membuat Virtual Meeting Yang Efektif

    Tips Membuat Virtual Meeting Yang Efektif

    Konsep Dasar Fotografi #1 : Segitiga Exposure

    Konsep Dasar Fotografi #1 : Segitiga Exposure

    Cara menjadi investor hanya dengan modal 10 ribu?

    cyber media

    TIPS MENJAGA KEAMANAN WPA 3

    cyber media

    Tips & Trik Memanfaatkan Jaringan WIGIG

  • tutorial
    Kotlin, si Bahasa Pemrograman Besutan JetBrains yang AJAIB!

    Kotlin, si Bahasa Pemrograman Besutan JetBrains yang AJAIB!

    Ngoprek Flutter : Membuat Halaman Login | Tutorial Book Store

    Bikin web pake python? bisa dong! siap publish

    cyber media

    TUTORIAL UMUM-Setting enkripsi WPA

  • Event
  • Sastra
    • All
    • cerita pendek
    • puisi
    I’m Not a Robot, Drama Korea Keren Bertemakan Teknologi

    I’m Not a Robot, Drama Korea Keren Bertemakan Teknologi

    AKU

    Athena

    Tanya

    Tak terbaca

    Duri Dalam Diri

    Penasaran

    Aku

    Tanpa Kata

    • cerita pendek
    • puisi
No Result
View All Result
  • Beranda
  • Review
    Docusaurus? Dokumentasi website mudah dan cepat

    Docusaurus? Dokumentasi website mudah dan cepat

    5 Drama Korea Siap Marathon untuk Isi Waktu Saat #dirumahaja

    Mudahnya membuat Aplikasi Android

    Mudahnya membuat Aplikasi Android

    I’m Not a Robot, Drama Korea Keren Bertemakan Teknologi

    I’m Not a Robot, Drama Korea Keren Bertemakan Teknologi

    Cara menjadi investor hanya dengan modal 10 ribu?

  • tips dan trik
    Tips Membuat Virtual Meeting Yang Efektif

    Tips Membuat Virtual Meeting Yang Efektif

    Konsep Dasar Fotografi #1 : Segitiga Exposure

    Konsep Dasar Fotografi #1 : Segitiga Exposure

    Cara menjadi investor hanya dengan modal 10 ribu?

    cyber media

    TIPS MENJAGA KEAMANAN WPA 3

    cyber media

    Tips & Trik Memanfaatkan Jaringan WIGIG

  • tutorial
    Kotlin, si Bahasa Pemrograman Besutan JetBrains yang AJAIB!

    Kotlin, si Bahasa Pemrograman Besutan JetBrains yang AJAIB!

    Ngoprek Flutter : Membuat Halaman Login | Tutorial Book Store

    Bikin web pake python? bisa dong! siap publish

    cyber media

    TUTORIAL UMUM-Setting enkripsi WPA

  • Event
  • Sastra
    • All
    • cerita pendek
    • puisi
    I’m Not a Robot, Drama Korea Keren Bertemakan Teknologi

    I’m Not a Robot, Drama Korea Keren Bertemakan Teknologi

    AKU

    Athena

    Tanya

    Tak terbaca

    Duri Dalam Diri

    Penasaran

    Aku

    Tanpa Kata

    • cerita pendek
    • puisi
No Result
View All Result
Cyber Media
No Result
View All Result

Bikin web pake python? bisa dong! siap publish

Mualif Ulil by Mualif Ulil
22 June 2020
0 0
Home framework
Share on FacebookShare on Twitter

Hai sahabat cymed, kalu berpikir tentang membuat webiste bahasa pemrograman pasti yang terpikirkan adalah javascript dan php.

tetapi apakah sahabat cymed pernah kepikiran bisa nggak sih kalau buat website pake bahasa pemrograman python?

yap, python dapat digunakan untuk membuat sebuah website atau lebih tepatnya hanya bagian backend atau bagian yang menghubungkan sebuah website dengan server saja.

pada python terdapat banyak framework yang dapat digunakan untuk membuat website salah satunya yaitu django.

django merupakan sebuah high-level framework untuk python yang digunakan untuk membuat website.

sebelumnya kita akan bahas sedikit framework itu apaan sih?,nah jadi begini sahabat cymed, framework merupakan sebuah tool yang didalamnya terdapat banyak alat yang dapat kita gunakan untuk membuat sesuatu secara lebih mudah dan efficient.

kembali lagi ke django, high-level framework ini di bangun oleh developer yang berpengalaman yaitu Adrian Holovaty dan Simon Willison. Mereka berdua merupakan web programmer di perusahaan surat kabar the Lawrence Journal-World newspaper pada tahun 2003.

lalu kenapa sih harus belajar ataupun menggunakan django?.

Rapid Development

Django sejak awal memang di desain untuk membantu developer mempercepat proses pengembangan.

Django Aman

secara default django aman dari kerentanan dan serangan secara umum.

Digunakan oleh banyak perusahaan besar

Banyak perusahaan besar yang mengadopsi django untuk website mereka contohnya Instagram, mozilla firefox, NASA, the washington post dan masihh banyak lainnya.

saat ini django telah sampai pada versi 2.2.5 LTS(Long Term Serice) yang hanya mensupport python 3 saja

setelah basa basi yang cukup panjang kita akan coba menginstall django web framework.

pertama tama pastikan terlebih dahulu sahabat cymed sudah mengisntall python 3 terlebih dahulu.

untuk mengecek python sudat terinstall atau belum coba masuk ke cmd atau terminal dan jalankan perintah berikut :

python --version

karena pada linux dan mac os biasanya sudah terinstall python secara default, jika kita memasukan perintah yang diatas maka yang muncul kemungkinan adalah python versi 2 yang mana python versi 2 sudah mulai ditinggalkan dan mulai berlaih ke python versi 3.

python3 --version

setelah muncul versi dari python kita akan membuat virtual environtment.

virtual environtment digunakan agar modul-modul yang kita install nanti tidak tercampur dengan package bawaan dari os terutama osx dan linux dan juga agar kita nanti mudah untuk memanage modul yang terinstall.

python -m venv env
python3 -m venv env

dan masuk ke dalam virtual environment yang sudah kita buat tadi.

source env/bin/activate

untuk windows sedikit berbeda dengan mac dan linux.

env\Scripts\activate

setelah masuk ke virtual environment kita lanjut untuk menginstall modul django menggunakan pip.

pip merupakan standard untuk python yang mana kita dapat menginstall berbagai macam package dan modul untuk python.

untuk menginsall django bisa dengan perintah berikut :

pip install django

setelah terinstall kita bisa cek package yang terinstall dengan cara :

pip list

lalu buat project django dengan cara :

django-admin startproject nama_project

lalu django akan membua folder baru sesuai dengan nama project yang kita buat tadi, masuk ke dalam folder project tersebut :

cd nama_project/

dan didalam folder project tersebut kita akan mendapatkan satu file bernamakan manage.py dan sebuah folder dengan nama sesuai dengan nama project sahabat cymed.

kita coba untuk menjalankan project yang baru kita buat.

python manage.py runserver

masuk ke browser dan masukkan alamat yang tertera pada cmd atau terminal.

http://localhost:8000/

nah sampai disini dulu ya sahabat cymed untuk pengenalan tentang membuat web mengguanakn python dan django.

jika ada pertanyaan tulis komen di bawah ya…..

Tags: backenddjangoprogrammingpythontechnologytutorialweb applicationweb development
Mualif Ulil

Mualif Ulil

mobile developer, content writer, digital marketer

Next Post
https://upload.wikimedia.org/wikipedia/commons/thumb/f/fe/Dart_programming_language_logo.svg/1280px-Dart_programming_language_logo.svg.png?uselang=id

Kenalan dengan Dart

Recommended.

3 Aplikasi yang Dibangun dengan ReactJS, Simak Sini

3 Aplikasi yang Dibangun dengan ReactJS, Simak Sini

16 October 2020
Perbandingan Marketing Konvensional dan Digital Marketing

Perbandingan Marketing Konvensional dan Digital Marketing

5 June 2020

Trending.

Ngoprek Flutter : Membuat Halaman Login | Tutorial Book Store

22 June 2020
kegunaan industri 4.0 - cyber media

KEUNTUNGAN & KEKURANGAN TEKNOLOGI INDUSTRI 4.0

14 July 2019

Contoh Pemasaran Digital Marketing

9 July 2020
cyber media

Kelebihan dan Kekurangan Machine Learning

18 July 2019
Jenis-Jenis Augmented Reality

Jenis-Jenis Augmented Reality

11 March 2020
  • Tentang Cyber Media
  • Privacy & Policy
  • Sponsorship
  • Kontak Kami

© 2020 Cyber Media - Organized by Internet Club.

No Result
View All Result
  • Home
  • Sastra
    • cerita pendek
    • puisi
  • tips dan trik
  • tutorial
  • Review
  • Event

© 2020 Cyber Media - Organized by Internet Club.

Login to your account below

Forgotten Password?

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
sponsored