您的位置:首页 > 编程语言 > Python开发

win+pycharm+django+mysql开发(win系统pythonweb开发)(一)

2016-11-21 19:12 816 查看
好久没来了,由于时间匆忙,关于python的基础篇以及数据分析篇后续搞起,先搞python web开发,希望大家能跟我一起坚持下去

一:安装pycharm(这个不做累述)

二:新建工程(如下图)



三:填写下图右边的信息,填完之后就生成了左边的列表

Location是工程在本地的位置,applications是应用的名称



四:工程目录



五:点击右上角启动按钮(注意,这个按钮点击几次,下面都会显示几次,所以不要点太多,要不然cpu吃不消)




六:启动完之后,会打印相应日志,也有服务器地址




七:浏览器输入地址,看到 It worked,表示成功了




八:打开views.py,新建个方法,比较叫firstPage,内容如下



修改路由urls.py,添加新路由 (注意,我的是django1.11,所以比较纠结,要先导入模块)

from report import views
url(r'^firstPage', views.firstPage),






之后访问页面,效果如下



表示新建的工程成功啦

九:web开发,肯定涉及到传值,下面简单的传值演示
在templates目录下新建test.html



页面代码如下
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<ul>
{% for student in students %}
<li>
id:{{ student.id }},姓名:{{ student.name }},age:{{ student.age }}
</li>
{% endfor %}
</ul>
</body>
</html>


在views.py编写函数
from django.shortcuts import render_to_response
def showPersons(request):
list = [{'id': 1, 'name': 'Jack','age':28}, {'id': 2, 'name': 'Rose','age':22}]
return render_to_response('test.html',{'students': list})


再填加路由


url(r'^showPersons/$', views.showPersons),


pycharm的好处是自动部署,自动保存,嗯嗯
搞完之后
浏览器敲入http://127.0.0.1:8000/showPersons/



有啥问题留言沟通,下篇文章会讲解数据库联调,敬请期待.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息