[Python] Django project: 03 Make it dynamic

สิ่งที่เราต้องการคืออยากให้ข้อมูลเก็บลงใน database และนำมาแสดงบนหน้า html  อย่างแรกที่ต้องทำ หนีไม่พ้นสร้าง Model แน่นอน Django Model สร้าง model ใน kitten/models.py from __future__ import unicode_literals from django.db import models class Kitten_image(models.Model):    image_name = models.CharField(max_length=100)     width = models.CharField(max_length=10)     height = models.CharField(max_length=10) เมื่อเราสร้าง model ของตัวเองแล้ว สิ่งที่เราต้องทำคือ add model ไปยัง database

[Python] Django Project: 02 Get image via API

สืบเนื่องจาก โพสนี้  เราต้องการที่สร้างโปรแกรมใส่ width และ height ที่ต้องการเพื่อให้แสดงรูปภาพแมวเหมียวขึ้นมา จากคราวที่แล้ว เมื่อเซตอัพเสร็จ ก็ถึงเวลาที่จะสร้างโปรแกรมจริงๆจังๆสักที Create own application inside project (venv) ➜  django_project$ python manage.py startapp kitten แต่เราต้องบอก Django ว่าสร้าง application อะไรไป เข้าไปใน mysite/settings.py INSTALLED_APPS = [     ‘django.contrib.admin’,     ‘django.contrib.auth’,     ‘django.contrib.contenttypes’,     ‘django.contrib.sessions’,     ‘django.contrib.messages’,     ‘django.contrib.staticfiles’,     ‘kitten’, ] —— Manage Continue Reading

[Python] Django Project : 01 Setting up

Django คืออะไร ? Django คือ open source web framework ตัวหนึ่งที่ 1. ฟรี 2. เขียนด้วย Python framework คืออะไร? framework คือตัวช่วยในการสร้าง websites ที่ทำให้งานเราง่ายขึ้นและสะดวกขึ้น ตัวอย่างเข่น ระบบ authentication ( sign up, sign in, บลาๆ ), การจัดการ form บน website หรือแม้การโหลดไฟล์ก็ตาม ทำให้ปัญหาเดิมๆที่เราต้องเผชิญเวลาสร้าง websites ใหม่ๆมีน้อยลงด้วยการใช้ของสำเร็จที่ django เขาสร้างมาเรียบร้อยแล้ว Installation install python install Homebrew  ลง package manager ก่อนเลย เพื่อลง Setuptools และ pip ให้เรา Continue Reading