Skip to content

python3.7,django2.2.5,实现注册,登陆,填加,删除,修改,查询等基础功能。新手必学技能。以及包含了验证码,form,session,密码加密,上传图片,显示图片等知识

Notifications You must be signed in to change notification settings

fanyaow/django_crud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django_crud

Total visitor Visitors in today Python3 Django

项目介绍

python3.7.1,django2.2.5,实现注册,登陆,填加,删除,修改,查询等基础功能。新手必学技能。

以及包含了验证码,form,session,密码加密,上传图片,显示图片等知识。

学习了此项目,基本上告别新手的困惑。

项目安装

$ git clone https://github.com/fanyaow/django_crud.git
$ cd django_crud
$ pip install -r requirements.txt

数据库配置

新建mysql数据库django_curdb,配置django_curdb目录下的setting.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'django_crud',
        'USER': 'root',
        'PASSWORD': 'abc123',
        'HOST': '127.0.0.1',
        'PORT': '3306',
        'OPTIONS': {'init_command': "SET sql_mode='STRICT_TRANS_TABLES'", 'charset': 'utf8', },
    }
}

在pycharm的terminal窗口执行

 python manage.py makemigrations
 python manage.py migrate

启动服务

python manage.py runserver 

如果指定端口执行

python manage.py runserver 127.0.0.1:8000

浏览器访问:

http://127.0.0.1:8000

项目截图

登陆页面

login

注册页面错误都会有相应的错误提示

login

注册页面

register

登陆后首页

index

增加学生页面,注意图片必须要上传,没做过多判断,否则提交会报错

add

修改页面

update

查询页面

查询前

query

查询后

query

删除,直接回到首页

query

欢迎Star ,你的赞赏,就是对我最大的鼓励。

About

python3.7,django2.2.5,实现注册,登陆,填加,删除,修改,查询等基础功能。新手必学技能。以及包含了验证码,form,session,密码加密,上传图片,显示图片等知识

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published