Skip to content

การเรียนการสอนเกี่ยวกับการใช้ Django สร้าง Model เพื่อจัดการข้อมูลในระบบฐานข้อมูล

Notifications You must be signed in to change notification settings

numvarn/my_web_app_model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

เว็บแอปพลิเคชันแรก ที่พัฒนาด้วย Django Web Framework

ความรู้ที่ได้จากเรียนรู้

  1. การสร้าง project ด้วย Django
> django-admin startproject <projectname>
  1. การสร้าง python virtual environment ใน project
> cd <projectname>
> python -m venv env
  1. การสร้าง application ใน project
> python manage.py startapp <appname>

Student Model

class Student(models.Model):
    """Model definition for Student."""

    # TODO: Define fields here
    std_id = models.IntegerField()
    prefix = models.IntegerField(choices=prefix_choices, default=1)
    name = models.CharField(max_length=255)
    lastname = models.CharField(max_length=255)
    phone = models.CharField(max_length=15)
    address = models.TextField()

    class Meta:
        """Meta definition for Student."""

        verbose_name = 'Student'
        verbose_name_plural = 'Students'

    def __str__(self):
        """Unicode representation of Student."""
        return self.name + " " + self.lastname

Screen Capture

image

image

image

About

การเรียนการสอนเกี่ยวกับการใช้ Django สร้าง Model เพื่อจัดการข้อมูลในระบบฐานข้อมูล

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published