精华内容
下载资源
问答
  • Pycharm创建Django工程

    千次阅读 2017-02-08 09:43:08
    pycharm大家Django的WEB开发环境,页面及数据库访问,如何讲数据库中的数据展示出来

    1.Pycharm新建Django工程,创建时勾选admin选项

    2.直接启动,提示出错,在setting.py中INSTALLED_APPS中注释掉一个admin,再启动,成功

    可以访问http://localhost:8000/

    3.添加一个网页

    在app的views.py中添加function1

    def function1(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
    	url(r'^function1url/', function1)
    重新启动,可以访问http://localhost:8000/function1url
     
    4.添加一个html访问
    在templates目录下新建一个memberlist.html
    <!DOCTYPE html>
    <html>
    <head>
        <title></title>
    </head>
    <body>
        <ul>
            {% for one in memberlist %}
            <li>
                id:{{ one.id }},姓名:{{ one.name }}
            </li>
            {% endfor %}
        </ul>
    </body>
    </html>
    
    在app的views.py中添加showList
    def showList(request):
    	list = [{id: 1, 'name': 'aaa'}, {id: 2, 'name': 'bbb'}]
    	return render_to_response('memberlist.html',{'memberlist': list})
    
    在url.py中添加一个对应的url
    	url(r'^function2url/', showList)
    该方法将list作为动态数据,通过render_to_response方法绑定到模板页面memberlist.html上
    在settings.py中修改模板配置:
    	'DIRS': [BASE_DIR+r'\templates'],
    重启服务,可以访问http://localhost:8000/function2url
     
    5.从数据库获取数据展示到页面上
    在setting.py中配置数据库连接
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'dbname',
            'USER': 'root',
            'PASSWORD': 'root',
            'HOST': '127.0.0.1',
            'PORT': '3306',
    
        }
    }
    使用 manage.py shell命令,进入shell交互界面
    from django.db import connection
    cursor = connection.cursor()
    如果不报错,说明配置正确。

    在models.py创建model,定义model如下
    class Member(models.Model):
         id = models.BigIntegerField
         name = models.CharField(max_length=20, default='aaa')
    
     
    执行 manage.py syncdb
    成功之后,数据库中会多出一个张表app_member
     
    在views.py中添加showDbMember
    from app.models import *
    def showDbMember(request):
       list = Member.objects.all()
       return render_to_response('memberlist.html', {'memberlist': list})
    在url.py中添加对应的url
    	url(r'^function3url/', showDbMember)
    重启服务,可以访问http://localhost:8000/function3url

     
     
    展开全文
  • 在使用pycharm中使用虚拟环境来创建Django工程时,默认会使用最新版的Django包,而有时我们需要的是低版本的包,而不需要最新版的Django包,创建好之后再降低版本到是也可以解决问题,但本着提升效率,简化操作的...

    在Pycharm下创建Django工程时如何在虚拟环境中使用特定的Django版本来完成

    1.问题描述

    在使用pycharm中使用虚拟环境来创建Django工程时,默认会使用最新版的Django包,而有时我们需要的是低版本的包,而不需要最新版的Django包,创建好之后再降低版本到是也可以解决问题,但本着提升效率,简化操作的原则,博主摸索出了一种直接使用特定版本Django包来在虚拟环境中创建Djangogo工程的方法。具体步骤如下文所示:


    2.问题展示

    pycharm创建django项目时,如果用默认方式:如下图所示的方式:在这里插入图片描述

    这种方式创建Django工程,虚拟环境会下载安装最新的3.x版本,然而3.x版本和2.x或者1.x的各版本均存在很多语法不兼容。一般来说,为了项目稳定运行,我们通常使用的是较低版本的Django包,并非是最新版本的包。

    在这里插入图片描述


    3.解决方法1

    在windows-cmd窗口下,或者anaconda prompt窗口下安装Django 2.1.7版本

    pip install Django==2.1.7

    重启pycharm后打开项目Django还是3.x的

    再试着在pycharm下Terminal中安装:

    pip install Django==2.1.7

    注:这回项目中django版本变为2.1.7了,但重启pycharm之后虚拟环境又是自动下载安装了最新的3.x 版本。


    4.解决方法2

    博主又尝试采用下述方法,最后成功的解决了困扰的上文所描述的问题。
    解决方法如下所述:

    • 在windows-cmd窗口下,或者anaconda prompt窗口下安装你所需要的特定的Django xxxx版本,
    • 安装了django某一版本后,pycharm建django项目时,勾选Inherit global site-packages(继承全局的site-packages包)即可。

    在这里插入图片描述
    这样项目就默认应用系统内的django版本了,重复检查了几回均没有出现问题。
    如下图所示,Django版本为2.1.7
    在这里插入图片描述


    5.注意事项

    假如你忘勾选Inherit这个了,需要更改成某一Django版本可用下面的方法:

    File——Setting——project:项目名——project interpreter——双击Django
    在这里插入图片描述
    勾选Specify 再右边下拉选需要的版本,最后Install Package就可以。但就如本文最开始讨论的那样,创建好之后再去改版本效率不高,而且其中有些模块的代码发生了变化,还需要自己手动改为低版本适配的语句,较为繁琐,不如本文所述的解决方法2效率高。

    最后,欢迎各位小伙伴儿来勘误,或者在下方留言给出你们更为优秀的解决方案,让我们共同努力,一起不断进步!!!

    展开全文
  • 1、操作 依次找到以下路径修改为自己想要的路径即可: PyCharm——>Settings——>... 您可能感兴趣的文章:手把手教你如何安装Pycharm(详细图文教程)pycharm新建一个python工程步骤PyCharm 常用快捷键和设置方法
  • 有的时候我们需要网代码文本里面添加一些个人信息,但是每次手动添加略显麻烦,其实开发Python大部分用的都是PyCharm,今天就来说一下Pycharm如何设置创建 .py文件的时候自动添加额外静态以及动态信息 首先打开...

    有的时候我们需要网代码文本里面添加一些个人信息,但是每次手动添加略显麻烦,其实开发Python大部分用的都是PyCharm,今天就来说一下Pycharm如何设置创建 .py文件的时候自动添加额外静态以及动态信息

    首先打开PyCharm,Ctrl + Alt + S 进入开发工具的设置窗口

    然后依次点击 Editor -> File and Code Templates -> Python Script,然后就像下面这个样子:

    然后在右边的框框中输入自定义创建文件时要加入的信息,就像下面一样

    上述截图中代码为: 

    # -*- ecoding: utf-8 -*-
    # @ModuleName: ${NAME}
    # @Function: 
    # @Author: ElvisCT
    # @Time: ${DATE} ${TIME}

    从上面的实例中应该可以看得出,要显示静态的文本就是平时怎么写,这里怎么写

    而对于日期,模块名之类的只需要套公式  ${关键字}  就OK

    示例结果如下:

    设定的规则说明如下:

    ${PROJECT_NAME} - 当前项目的名称。

    ${NAME} - 在文件创建过程中在“新建文件”对话框中指定的新文件的名称。

    ${USER} - 当前用户的登录名。

    ${DATE} - 当前的系统日期。

    ${TIME} - 当前系统时间。

    ${YEAR} - 今年。

    ${MONTH} - 当月。

    ${DAY} - 当月的当天。

    ${HOUR} - 目前的小时。

    ${MINUTE} - 当前分钟。

    ${PRODUCT_NAME} - 将在其中创建文件的IDE的名称。

    ${MONTH_NAME_SHORT} - 月份名称的前3个字母。 示例:1月,2月等

    ${MONTH_NAME_FULL} - 一个月的全名。 示例:1月,2月等

     ps:此处内容为百度得来,记录一下。

     

     

    展开全文
  • 首先打开PyCharm代码编辑软件,我这里来演示一下Mac 版的PyCharm工程创建方法。 点击Create New Project(新建项目),就会进入以下的界面,接下来就是要设置项目名以及你所创建项目的所在地址,如下图所示。 ...

    Python 3中PyCharm 项目创建#

    Life is shot, you need Python.

    Python 里面的一些小常识

    • Python的解释器如今有多个语言实现,我们常用的是CPython(官方版本的C语言实现),其他还有Jython(可以运行在Java平台)、IronPython(可以运行在.NET和Mono平台)、PyPy(Python实现的,支持JIT即时编译)
    • Python目前有两个版本,Python2和Python3,最新版分别为2.7.13和3.6.2,但是现在市面上应该都是以 Python3为主。

    python 的优缺点

    • 优点:简单,易学,免费,开源,高层语言,可移植性,解释性语言,面相对象,可扩展性,丰富的库以及规范的代码是Python语言的非常明显的优点
    • 缺点:当谈及到缺点的时候就是没有明显的短板和缺点,唯一的缺点就是执行效率慢,这个是解释型语言所通有的,但是相信这个缺点也将被计算机越来越强大的性能所弥补

    Python的运用场景

    python的应用场景更是包罗万象,但是也可以概括性的总结为以下方面几方面:如Web应用开发操作系统的管理,服务器运维的自动化脚本网络爬虫科学计算桌面软件服务器软件(网络软件)游戏,**构思实现,产品早期原型和迭代 **等…。

    那么谈了这么多,对于Python还未入门伙伴是不是特别想了解,我该怎么用一些代码实现一些操作呢? 首先我们应从软件安装开始,Python的Mac版以及Window版的安装教程我们Deepgener(深度基因)都有对应的资源,想要获取的伙伴可以通过微信公众号后台联系我们,也可以直接加微信我们手把手教你们怎么用!!!

    下面我就来教大家怎么使用PyCharm来创造一个工程呢?(我用的是3.6版本的)

    首先打开PyCharm代码编辑软件,我这里来演示一下Mac 版的PyCharm中工程创建方法。
    Pycharm进入界面
    点击Create New Project(新建项目),就会进入以下的界面,接下来就是要设置项目名以及你所创建项目的所在地址,如下图所示。
    Deepgener深度基因
    比如我需要把我的文件放在桌面上的Python文件夹里,你可以直接在Location里面把untitled改成Python,然后按Create就完成了创建,返回去看桌面,你会看见桌面有一个Python 的文件夹,之后你所写的py格式的文件都会被存放在这个文件夹里面。

    Python解释器的设置

    Python解释器有很多种版本,所以你需要选择一种版本进行解释你所编写的代码,在这里就不多说了,有问题也可以直接在我们的公众号后天直接提问,我们有问必答!我这里我教大家来对解释器进行设置,步骤如下:

    1. 点击左上角的PyCharm会出现以下页面(这个是Mac版的设置方式,Windows的设置方式稍微有一些不一样(关注微信公众号,后台输入关键字可获取答案),点击Preferences就可以进入下一个界面
      Deepgener深度基因
    2. 进入后的页面如下所示,我们可以看见Project: Python中的子列,点击Project Interpreter就可以了
      Deepgener深度基因
    3. 在这里你就可以选择自己想要的Python 解释器就Okay了。不懂得请把目光移到Project Interpreter这个地方,按照图标点击方框里面自己所需要的版本
      Deepgener深度基因4. 完成了上面的步骤之后,然后再点击Apply,点击OK就设置好了,之后就可以进行代码编程了。

    下面请允许我用Python演示一下简单的编程,后续会不断的为大家带来各种有关数据处理,图形可视化的一些编程 Demo.

    上面的工程建好了之后,我们来开始创建一个py文件来书写属于你自己的代码啦!步骤如下所示

    步骤一:鼠标右击Python文件夹会出现下面?第二种图一样的界面

    Deepgener深度基因
    步骤二:鼠标击中Python File就可以来创建py文件啦,点击就会出现步骤三中的界面
    Deepgener深度基因
    步骤三:可以给自己的py文件取一个可爱的名字,但是取名字是有讲究的,在后续的推文中会为大家归纳总结的。如我自己给我的第一个文件取了一个“01-helloDeepgener”…
    Deepgener深度基因
    接下来就是真正的开始编程了,因为没有需求,我就简单来写一些代码吧!
    效果如下:
    Deepgener
    关注更多资讯,== 请关注我们的公众号==,Deepgener深度基因后台回复关键字并且转发我们的文章可以获得大礼包!

    深度基因小伙伴温馨提示:

    • 如果我们对文章理解有偏差,非常欢迎大家向我们反馈,我们会认真阅读建议并修改,另外有意愿加入我们的小团队的老师和同学可发送邮件至我们的邮箱:deepgener@gmail.com 祝大家科研顺利,生活开心!
    • 想要了解更多内容请访问我们的深度基因网站:http://deepgener.wordpress.com/
    展开全文
  • PyCharm是一款很好用的编写Python工程的IDE,用PyCharm创建一个Python文件或者向工程添加一个.py文件时,为了更好的使所编写的代码在各操作环境更好的运行,我们往往需要在.py文件中添加头文件标注相关信息。...
  • 下面小编就介绍一下如何pycharm创建虚拟环境,并在虚拟环境中创建Django项目。 二、用Pycharm创建虚拟环境 1.打开Pycharm,点击Create New Project: 2.输入工程名(此处用的是test),选择“New environment using”...
  • 背景:通常我们创建一个django系统时,为了把业务模块划分清楚往往会把一个独立的业务模块放到一个app中,...如何创建apps目录(python package) 新建app 1)执行新建app命令: 要先进入项目目录下,cd proj...
  • 那么Pycharm如何创建虚拟环境呢? 其中在创建项目的时候,就有创建虚拟环境的选项: 点选New environments using, 选择Virtualenv,选择项目存放位置与Python解释器的版本,即可创建一个虚拟环境,我们的项目都在...
  • 1.随便准备一个项目工程,在本地用Pipenv创建一个虚拟环境并生成Pipfile和pipfile.lock文件,如下: 2.准备一台服务器,我这里使用阿里云的ECS SSH连接上 $ ssh root@ip Pycharm同步项目到服务器 Tools → ...
  • 每一个项目的工程文件都大的一批,不方便打包 每次打开pycharm都要重新配置interpreter,我一直想使用anaconda中现有的虚拟环境,但是每次打开都要重新手动配置,很烦 最近终于解决了这两个问题,开启了轻便使用...
  • PyCharm是一款很好用的编写Python工程的IDE,用PyCharm创建一个Python文件或者向工程添加一个.py文件时,为了更好的使所编写的代码在各操作环境更好的运行,我们往往需要在.py文件中添加头文件标注相关信息。...
  • 最全Pycharm教程(1)——定制外观 最全Pycharm教程(2)——代码风格 最全Pycharm教程(3)——代码的...最全Pycharm教程(6)——将Pycharm作为Vim编辑器使用 1、主题 这部分教程主要介绍如何通过Pycharm创...
  • Pycharm如何加载多个项目?

    万次阅读 2017-06-28 14:43:31
    今天在使用Pycharm工具练习Python时遇到一个疑问:在已存有项目A工程的前提下如何新建另一个项目B,且两者并存?基本操作步骤:在File下拉项中选择“New Project”弹出新界面点击“Pure Python”后创建即可,这是会...
  • TensorFlow是谷歌推出的深度学习框架或者平台,分为CPU和GPU版本,CPU版本处理速度低,...3. 平时创建时勾选第一个,这里勾选第二个,点开右边的 ...,里面就有你再anaconda里创建的隔离环境了 4.新建项目 ...
  • 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、安装app时报错二、配置app及urls三、启动django工程 前言 上午搭建django框架创建app时报错,下午专门针对这个查了资料解决 ...
  • 创建工程2. 登录GitHub账号3. 安装Git bash GitHub是一个很方便的管理代码版本的工具。尤其是在你需要与其他人合作编程或者是使用不同电脑进行编程的时候,使用GitHub会比较方便。下面来记录一下如何Pycharm中的...
  • 今天在使用Pycharm工具练习Python时遇到一个疑问:在已存有项目A工程的前提下如何新建另一个项目B,且两者并存? 基本操作步骤: 在File下拉项中选择“New Project”弹出新界面点击“Pure Python”后创建即可,这是...
  • Pycharm 创建Conda 环境具体操作步骤为 File - Settings- Project:[项目名称] - Project Interpreter [齿轮图标] -Add - Conda Interpreter ,点击OK按钮。 出现错误如下图所示: 错误信息如下: #查看...
  • 模块导入方法环境说明模块安装一、注意事项二、命令行安装三、pycharm安装1.File->Settings->你的工程名称->Project Interpreter->...Install Package->等待successfully本地...原因:pycharm创建工程

空空如也

空空如也

1 2 3 4 5
收藏数 99
精华内容 39
关键字:

pycharm如何创建工程

pycharm 订阅