使用django矿建官网地址:https://www.djangoproject.com/download/
使用pip安装 pip install django
建立虚拟环境(创建一个独立的Python运行环境)
安装虚拟环境命令:pip install virtualenv
创建虚拟环境命令:python -m venv ll_env
启动虚拟环境:ll_env\Scripts\activate
停止虚拟环境:deactivate
运行
python manage.py startapp blog
创建app,并在setting.py中注册
配置静态资源,并在app项目目录下创建static,templates两个文件夹
# 配置静态文件目录
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
]
其中遇到问题,报错
ERRORS:
blog.User.avatar: (fields.E210) Cannot use ImageField because Pillow is not installed.
运行
python -m pip install Pillow
安装Pillow图像处理库
创建model在models.py里创建实体类
from django.db import models
class User(models.Model):
username = models.CharField(max_length=50)
password = models.CharField(max_length=200)
def __str__(self):
return self.username
注册实体类
from django.contrib import admin
from .models import User
# Register your models here.
admin.site.register(User)
运行
python manage.py makemigrations
python manage.py migrate
查看生成的sqlite库
创建前台页面,放在templates文件夹下,在views.py里引用注册
from django.shortcuts import render
# Create your views here.
def register(request):
return render(request, '创建的页面.html')
设置urls路由,配置项目urls.py
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.register, name='register'),//注意这里如果不是空字符串,项目启动会报404错误,输入正确的地址问题可以解决
]
打开你的第一个python页面吧