Muhammad Hafid

Janganlah malas untuk berkarya, biarpun sederhana tetapi bermanfaat bagi orang lain. Kerjakan dengan penuh kesabaran dan keikhlasan

Mudahnya Membuat View Di Django

Yes, django menjadi salah satu framework favorit saya, yang mungkin belakangan ini saya sering kali membahas mengenai django dan python. Oke disini saya akan menjelaskan secara simple cara membuat view di django, view disini bisa sesuka kita ingin menampilkan apa saja, disini saya ingin memberikan tutorial singkat dan mudah membuat view yang dirender dari file html. Tips ini bisa kalian gunakan jika kalian mempunyai template.
Pertama kalian sudah pastikan mempunyai sebuah modul ya, disini saya mempunyai aplikasi bernama belajar, jadi folder pathnya adalah belajar, didalam nya ada folder belajar lagi, dan sebuah modul dengan nama biodata.
Folder belajar
  • belajar
  • biodata
  • manage.py
Kita konsetrasi ke folder yang saya cetak tebal ya. 

Folder Biodata
Buka file dengan nama views.py, jika tidak ada kalian buat saya file kosong dengan nama views.py, jika sudah copy paste code dibawah ini, nanti akan saya jelaskan.
from django.shortcuts import render, redirect

def profilview(request):
    return render(request, 'profil.html')
Maksud dari code diatas adalah kita akan merender sebuah file html dengan nama profil.html dengan menggunakan import render dan redirect. Sekarang dimana saya harus meletakan file profil.html yang akan di tampilkan tersebut ?

Oh iya yang saya cetak tebal di script itu adalah nama function ya, karena di python untuk function pasti menggunakan "def namafunctionyaapa"

Didalam folder biodata kalian buat folder dengan nama templates (ingat ya harus menggunakan huruf s diakhir "templates"), didalam folder templates kalian buat file dengan nama profil.html.

Coba saja buat tester apakah viewnya berjalan kalian buat script html hello world, bisa kan membuat file html ?? hehehe yaudah saya kasih contoh ya :
<!DOCTYPE html>
<html>
<head>
    <title>Product</title>
</head>
<body>
<h1>Hello Django Python</h1>
</body>
</html>
Oke sekarang kita beralih ke folder aplikasi kalian, dalam contoh diatas saya akan ke folder Belajar > Belajar (sejajar dengan folder biodata).
Cari file dengan nama urls.py
Tambahkan script ini :
from biodata import views as profilview_views
lalu kalian masukan ke dalam urlpattern = [ ..... ] script dibawah ini :
url(r'^profil/', profilview_views.profilview),
Jika kalian perhatikan, nanti kalian akan membukan url viewnya di alamat localhost:8000/profil 

Bagaimana sudah jelas ? mudahkan ?
Labels: python

Thanks for reading Mudahnya Membuat View Di Django . Please share...!

0 Comment for "Mudahnya Membuat View Di Django"

Terima kasih sudah berkunjung ke blog saya, semoga informasi nya bermanfaat buat anda.

Back To Top