資料內(nèi)容:
Django 是一個高級的 Python Web 框架,它鼓勵快速開發(fā)和干凈、實用的設(shè)
計。以下是一些 Django 常用的語法和操作。
1. 創(chuàng)建項目和應(yīng)用
# 創(chuàng)建一個新的 Django 項目
django-admin startproject myproject
# 進入項目目錄
cd myproject
# 創(chuàng)建一個新的應(yīng)用
python manage.py startapp myapp
2. 定義模型(models.py)
from django.db import models
class Author(models.Model):
name = models.CharField(max_length=100)
email = models.EmailField()
def __str__(self):
return self.name
class Book(models.Model):
title = models.CharField(max_length=100)
authors = models.ManyToManyField(Author)
published_date = models.DateField()
isbn = models.CharField(max_length=13)
def __str__(self):
return self.title