用pycharm+django开发web项目

pycharm是python的一个商业的集成开发工具,本人感觉做python开发还是很好用的,django是一个很流行的python web开源框架,本文就是使用pycharm+django来开发python web项目,下面直接开始

1.安装pytcharm和django,关于安装没有什么好说的,在windows环境中跟安装一般的软件没有什么大的区别,主要有一点需要注意的就是在安装完django以后需要设置一下path环境变量,保证在任何目录下都能使用django。

2.一切编程语言不从hello world开始都显得不够专业(玩笑啦),所以我们就从helloworld开始吧

2.1.在dos环境下,进入到你要放项目的目录,用django-admin.py创建项目;例如我想在D:\下创建一个hello world的项目,那么我在dos环境下进入到d:\下执行下面的命令:django-admin.py startproject helloworld如下图:

执行成功后在D:\下就会生成一个helloworld的文件夹

2.2.用pycharm打开这个项目

File-->Open-->选择D:\helloworld  如图:

这样我们就打开了helloworld这个项目

2.3.运行这个项目。其实这样已经可以运行起来了

保存后,直接运行,这个项目就可以运行起来!

2.4.接下来我们来创建第一个app。在项目的目录下执行dos命令:django-admin.py startapp sayhello,就会在项目的文件夹里面创建一个sayhello的app,如图:

于此同时我们在pycharm中也可以看见这个app了,我们可以在sayhello文件夹下的views.py文件中写我们的代码:添加如下的代码:

import datetime
from django.http import HttpResponse
def sayHello(request):
    s = ‘Hello World!‘
current_time = datetime.datetime.now()
    html = ‘<html><head></head><body><h1> %s </h1><p> %s </p></body></html>‘ % (s, current_time)
    return HttpResponse(html)

再修改项目文件夹里的urls.py文件,将url(r‘^sayhello/‘,sayhello),映射添加到urlpatterns中,然后重新启动一下我们项目,在浏览器中输入http://127.0.0.1:8000/syahello就会看见我们的结果

至此我们使用pycharm+django的开发环境已经搭建起来了,大家可以一展身手了!

原文地址:https://www.cnblogs.com/zhujiabin/p/8257611.html

时间: 2024-10-10 06:09:56

用pycharm+django开发web项目的相关文章

Eclipse开发Web项目

http://blog.csdn.net/wozaifeiyang0/article/details/6888197#_Toc281559669 1.    开发环境的搭建... - 1 - 1.1.     开发工具... - 1 - 1.2.     搭建开发环境... - 1 - 2.    开发Web项目... - 1 - 2.1.     新建Web项目... - 1 - 2.2.     开发Servlet - 3 - 2.3.     发布Web项目... - 5 - 2.4.  

jsp+servlet+javabean开发web项目

一.介绍: 项目依赖包:jdbc数据库包 jsp+servlet+javabean开发web项目,是最接近web项目原生运行原理的. 但是,jsp内容混乱,项目结构复杂时,代码会混乱 二.运行原理: jsp发出请求到web-- web接收请求并匹配请求对应的servlet-- servlet调用数据库dao层操作数据库-- 如果有数据传递,放到request或者session中 重点:servlet会执行doService()方法来判断调用doGet()或者doPost() 三.开发步骤: 1.

eclipse集成jetty开发web项目(不采用maven方式)

以前开发过程部署项目都是采用tomcat,偶然发现jetty,所以试了下,挺方便的,直切主题. 1.下载jetty,楼主使用的jetty8,地址http://download.eclipse.org/jetty/ 2.下载完成后,解压缩,cd到jetty路径下,运行命令: java -jar start.jar 3.默认端口号8080,访问http://localhost:8080,出现jetty welcome界面 到此,说明jetty已经安装成功! 关于eclipse集成jetty开发web

使用IDEA社区版开发Web项目

IDEA + Maven + Jetty来开发Web项目,主要演示下如何调试代码. 1. 首先我们来创建一个Maven项目,项目类型选择"Maven Module",输入项目名称"demo". 2. 选择项目使用的Archetype为"maven-archetype-webapp",这里也可以随便修改下GroupId等信息. 3. 这一步直接点击"Finish". 4. 打开Maven的配置文件pom.xml,在build节点

SSM框架开发web项目系列(二) MyBatis真正的力量

前言 上篇SSM框架环境搭建篇,演示了我们进行web开发必不可少的一些配置和准备工作,如果这方面还有疑问的地方,可以先参考上一篇“SSM框架开发web项目系列(一) 环境搭建篇”.本文主要介绍MyBatis的基础内容,包括基本概念.开发步骤.使用实例等.说起MyBatis,工作中做过SSH/SSM相关Web开发的或者正在学习MyBatis的人或多或少都会接触到类似“MyBatis和Hibernate有什么区别?”,“MyBatis和Hibernate哪个更好?”,“为什么Mybatis用的人越来

使用Eclipse开发Web项目(JSP)——简单登录、无sql

1.使用Eclipse开发Web项目(JSP) tomcat 2.在Eclipse中创建的Web项目: 浏览器可以直接访问webContent中的文件 例如http://localhost:8080/MyJspProject/index1.jsp 其中的index1.jsp就在WebContent目录中: 但是WEB-INF中的文件 无法通过客户端(浏览器)直接访问,只能通过请求转发来访问 注意:并不是任何的内部跳转都能访问WEB-INF:原因是跳转有两种方式:请求转发.重定向 3.配置tomc

eclipse+tomcat开发web项目

也许正在使用的人会觉得这个过程谁不知道啊? 但是对于一个混迹各种语言编程有些年头的我来讲,却必须记录下来! 因为今天以前,我都通过配置[eclipse的tomcat插件]+编写[ant脚本,build.xml]的方法开发我的WEB项目 (这是几年前不想用盗版的MyEclipse辛苦摸索在Eclipse下完成的Web开发配置,配置比较繁琐,还老觉得自己是个“专家”). 殊不知道,Eclipse早就把我费劲巴拉搭建的东西内置了! 如果认为自己“懂了”而不继续学习,真的蛮可笑的,好在,今天,开始进步.

【转】MyEclipse开发Web项目发布到Tomcat下的Root目录

通常情况下,Web项目是发布到Tomcat下的webapps文件目录下的 .以至于我们访问的时候: 例如:Web应用项目名称为:webManager,则部署到tomcat后,是部署在tomcat/webapps/webManager中,网址为:http://localhost:8080/webManager. 然而 ,每当我们访问一个网站页面时,地址栏就是:http://www.1234.com/login.html.所以一般我们实际使用是不带webManager(也就是所谓的项目名称)的. 具

MyEclipse 开发 Web项目发布到 Tomcat 下的Root 目录

通常情况下,Web项目是发布到Tomcat下的webapps文件目录下的 . 例如:Web应用项目名称为:stock,则部署到tomcat后,是部署在tomcat/webapps/stock中,网址为:http://localhost:8080/stock. 然而 ,每当我们访问一个网站页面时,地址栏就是:http://www.XXX.com/login.html.所以一般我们实际使用是不带stock(也就是所谓的项目名称)的. 具体操作如下: 选中我们要操作的Web项目,单击右键,选择Prop