Django Web框架
Django是一个开放源代码的Web应用框架,用Python编写。它最初是为了简化开发者的编程工作,加快开发速度而建立的。
以下是一些Django的基本使用方法:
- 创建一个新的Django项目:
django-admin startproject myproject
- 运行Django项目:
python manage.py runserver
- 创建一个新的应用:
python manage.py startapp myapp
- 数据库迁移:
python manage.py makemigrations myapp
python manage.py migrate
- 创建管理员用户:
python manage.py createsuperuser
- 创建模型(在app的models.py文件中定义):
from django.db import models
class MyModel(models.Model):
name = models.CharField(max_length=100)
description = models.TextField()
- 定义视图(在app的views.py文件中):
from django.http import HttpResponse
def home(request):
return HttpResponse("Hello, World. I am Django.")
- 定义URLs(在项目的urls.py文件中):
from django.urls import path
from myapp.views import home
urlpatterns = [
path('', home, name='home'),
]
以上只是Django框架的一些基本概念和使用方法,Django还有很多高级功能,如中间件、模板、表单等,都是开发Web应用的重要组成部分。
评论已关闭