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,所以比较纠结,要先导入模块)
之后访问页面,效果如下
表示新建的工程成功啦
九:web开发,肯定涉及到传值,下面简单的传值演示
在templates目录下新建test.html
页面代码如下
在views.py编写函数
pycharm的好处是自动部署,自动保存,嗯嗯
搞完之后
浏览器敲入http://127.0.0.1:8000/showPersons/
有啥问题留言沟通,下篇文章会讲解数据库联调,敬请期待.
一:安装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/
有啥问题留言沟通,下篇文章会讲解数据库联调,敬请期待.
相关文章推荐
- win+pycharm+django+mysql开发(win系统pythonweb开发)(二)
- win+pycharm+django+mysql开发(win系统pythonweb开发)(三)
- Pycharm+Django+Python+MySQL开发(一)后台管理数据库
- Pycharm+Django+Python3.5+MySQL开发后台数据库
- Pycharm+Django+Python+MySQL开发 后台管理数据库
- Pycharm+Django+Python+MySQL开发 后台管理数据库
- [置顶] python开发电影查询系统(二)—Django展示
- 基于Django1.11和Python3开发一个简单的投票系统
- Python采用Django开发自己的博客系统
- Python & PyCharm & Django 搭建web开发环境
- Python & PyCharm & Django 搭建web开发环境
- Python开发【项目】:学员管理系统(mysql)
- Python & PyCharm & Django 搭建web开发环境
- pycharm+python+Django之web开发环境的搭建(windows)
- Eclipse+PyDev+Django+Mysql搭建Python web开发环境
- python之web开发1:Eclipse+PyDev+Django+Mysql搭建Python web开发环境
- WEB开发=(自带web服务器)django+python快速体验局域网内WEB开发
- 在Linux系统上部署Apache+Python+Django+MySQL环境
- 在Linux系统上部署Apache+Python+Django+MySQL环境
- Python学习笔记(3)——Django开发Web系统