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', },
}
}
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
如果指定端口执行
python manage.py runserver 127.0.0.1:8000