2018-08-08 django project文件说明

2018-08-08  本文已影响0人  yourselves_5803

同一局域网内其他电脑访问本地服务器

1、pycharm

要把host地址改成0.0.0.0

在setting.py里面修改ALLOWED_HOSTS数组

中括号内添加自己电脑的IP地址(如'192.168.0.100')

其他电脑访问时输入本机IP地址(如http://192.168.0.100:8000)

2、终端内执行

python manage.py runserver 0.0.0.0:[端口号]

    注意:要关闭自己电脑的防火墙


URL中传递参数

在一个URL地址中可以存在变量,比如

127.0.0.1:8000/test/5

其中的5就可以是变量,这个变量就可以显示在浏览器上或者有其他作用,那么如何传递这个参数呢?

1、可以在urls.py文件里面修改 URL,用/<参数名称>/传递参数。URL对应的views函数里面一定要包含这个参数

2、可以在views函数里通过request.GET.get的方式获取,这样在url里面不需要做任何事情

def author_detail(request):

    author_id = request.GET.get('id)

    ……


URL命名

URL是经常变化的,给URL取个名字,以后再使用这个URL时就用他的名字反转就可以了

应用命名空间app_name

上一篇 下一篇

猜你喜欢

热点阅读