开启辅助访问 切换到窄版

centos 7 安装配置Django 2.0

[复制链接]
作者:hanhongwen 
版块:
Python Python-Django 发布时间:2018-2-5 10:39:10
4000

管理员

积分
6671
QQ
hanhongwen 发表于 2018-2-5 10:39:10 | 显示全部楼层 |阅读模式
1、使用pip安装Django
# pip3 install Django
1.png


2、查看版本信息
# python3 -c "import django; print(django.get_version())"
2.png


3、创建一个项目

# ln -s /usr/local/python3/bin/django-admin.py /usr/bin/django-admin
# django-admin startproject helloworld
# cd helloworld/
# tree
3.png


4、启动项目
# python3 manage.py runserver 192.168.1.87:80


需要修改如下内容,才可以正常访问,如下有两个问题链接

# python3 manage.py migrate

http://www.safehourse.cn/forum.p ... d&tid=431&fromuid=1

# vim helloworld/settings.py
添加本机IP地址到 ALLOWED_HOSTS 后面
9.png

http://www.safehourse.cn/forum.php?mod=viewthread&tid=433&fromuid=1


通过以上两个链接的解决办法,完成操作后可以正常访问如下页面
4.png


5、创建一个访问配置文件
# cd helloworld/helloworld/
# ls

# tree
5.png



6、新建和修改文件
# vim view.py
6.png


# cp urls.py urls.py.back
# vim urls.py
7.png


14.png

url() 函数

Django url() 可以接收四个参数,分别是两个必选参数:regex、view 和两个可选参数:kwargs、name,接下来详细介绍这四个参数。

regex: 正则表达式,与之匹配的 URL 会执行对应的第二个参数 view。

view: 用于执行与正则表达式匹配的 URL 请求。

kwargs: 视图使用的字典类型的参数。

name: 用来反向获取 URL。


7、访问网页如下
http://192.168.1.87/
8.png




以上操作步骤就完成Django的简单安装配置过程,祝你成功






    15561578755
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表