pycharm+django搭建第一个web项目

初步启动

1、启动django项目使之可以外网访问
(1)使用命令启动:python manage.py runserver 0.0.0.0:8000
(2)使用pycharm启动,需要修改配置

pycharm+django搭建第一个web项目_第1张图片
配置入口

pycharm+django搭建第一个web项目_第2张图片
修改Host

(3)如果访问时提示Invalid HTTP_HOST header: '14.103.6.1:8000'. You may need to add '14.103.6.1,需要修改settings.py中的ALLOWED_HOSTS,ALLOWED_HOSTS是为了限定请求中的host值,以防止黑客构造包来发送请求.只有在列表中的host才能访问
ALLOWED_HOSTS = ['*']

admin配置

创建admin用户

python manage.py createsuperuser

修改models.py实体类之后需要执行下面代码,使其生效

python manage.py makemigrations
python manage.py migrate
pycharm+django搭建第一个web项目_第3张图片
image.png

表单提交报“[Forbidden (403) CSRF verification failed. Request aborted. Even using the {% csrf_token %}]”

#在
标签下面加上

你可能感兴趣的:(pycharm+django搭建第一个web项目)