学习虫师 python web接口开发及测试 记录
django-admin startproject guest
cd guest; python manage.py startapp sign
python manage.py runserver [127.0.0.1:8000]
-- 使用session 之后需要django 帮忙创建 django_session 表
python manage.py migrate
python manage.py createsuperuser
python manage.py makemigrations sign
python manage.py migrate
python manage.py shell
>>> from sign.models import Event, Guest
>>> Event.objects.all()
-- select
>>> Event.objects.get(name='aaa').address
-- insert
>>> Event.objects.create()
-- like
>>> Event.objects.filter(name__contains='发布会')
-- delete
>>> Guest.objects.get(phone='13611001101').delete()
-- update
>>> g3=Guest.objects.get(phone='13611001101') >>> g3.realname='andy2'
>>> g3.save()
-- 执行的是 sign/tests.py
python manage.py test
python manage.py test sign
python manage.py test sign.tests
python manage.py test sign.tests.ModelTest
python manage.py test sign.tests.ModelTest.test_event_models
python manage.py test -p test*.py