傻瓜式django初级的登录注册 --用的mysql数据库
开始写django项目
在项目的文件夹目录 打开cmd
输入 django-admin startproject 项目名
添加环境 添加jdango包 添加sqlclient包
创建APP: python manage.py startapp App名字
在settings/INSTALLED_APPS 下添加APP的名字
setting/DATABASES 下修改
‘ENGINE’:‘django.db.backends.mysql’,
‘NAME’:‘数据库名称’,(打开cmd打开mysql客户端创建新的数据库:create database 数据库名)
‘HOST’:‘127.0.0.1’,
‘PORT’:‘3306’,
‘USER’:‘root’,
‘PASSWORD’:‘12345’,
在APP目录下/models.py写用户信息表
class UserInfo(models.Model):
username = models.CharField(max_length=20,null=False,unique=True)
pwo = models.CharField(max_length=20,null=False)
这个类写完后
生成迁移文件:python manage.py makemigrations
执行迁移文件:python manage.py migrate
开始写前台页面
先在APP目录下新建文件夹 templates
在templates文件夹下新建html页面
register.html:
{
{ msg }}
{% csrf_token %}
-*-------------------*-----------------------