ਇੱਕ model ਇੱਕ Python ਕਲਾਸ ਹੈ ਜੋ ਤੁਹਾਡੇ ਡੇਟਾ ਦੀ ਬਣਤਰ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ — ਹਰੇਕ model ਇੱਕ database table ਨਾਲ ਮੈਪ ਕਰਦਾ ਹੈ, ਅਤੇ ਹਰੇਕ attribute ਇੱਕ column ਨਾਲ ਮੈਪ ਕਰਦਾ ਹੈ। ORM (Object-Relational Mapper) ਤੁਹਾਨੂੰ Python ਬਿੰਦੂਆਂ ਅਤੇ methods ਦੀ ਵਰਤੋਂ ਕਰਕੇ database ਨਾਲ interact ਕਰਨ ਦਿੰਦਾ ਹੈ ਬਜਾਏ raw SQL ਲਿਖਣ ਦੇ।
ਮਾਡਲ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨਾ
django.db models
(models.Model):
title = models.CharField(max_length=)
body = models.TextField()
published = models.BooleanField(default=)
created_at = models.DateTimeField(auto_now_add=)
views = models.IntegerField(default=)
():
.title
