位置: 编程技术 - 正文

使用PyCharm配合部署Python的Django框架的配置纪实(pycharm配置pyqt)

编辑:rootadmin

推荐整理分享使用PyCharm配合部署Python的Django框架的配置纪实(pycharm配置pyqt),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:pycharm2020配置python,pycharm和python配置,pycharm怎么配置gurobi,pycharm配置pytorch,pycharm配置教程,pycharm配置pygame,pycharm配置教程,pycharm配置教程,内容如对您有帮助,希望把文章链接给更多的朋友!

安装软件安装 Python 2.7、PyCharm、pip(Python包管理工具)、Django ( pip install Django)

部署PyCharm 新建Django工程

完成后,其目录如下:

子目录MyDjangoProject下表示工程的全局配置,分别为setttings.py、urls.py和wsgi.py,其中setttings.py包括了系统的数据库配置、应用配置和其他配置,urls.py则表示web工程Url映射的配置。子目录student则是在该工程下创建的app,包含了models.py、tests.py和views.py等文件templates目录则为模板文件的目录manage.py是Django提供的一个管理工具,可以同步数据库等等 启动创建完成后,就可以正常启动了。点击Run 按钮,启动时报错了:

应该是admin配置冲突了,打开setttings.py文件,发现admin配置重复了

注释掉其中一行后(为什么会有这个问题,估计是个bug),重新启动,ok

使用PyCharm配合部署Python的Django框架的配置纪实(pycharm配置pyqt)

web工程添加页面 此时,我们尚没有写一行代码,程序就duang跑起来了! 快添加一个Hello World的页面吧。 打开student/views.py文件,输入以下内容

打开url.py文件,需要进行url映射的配置:

当用户输入 时,便会调用sayHello方法,该方法通过HttpResponse()将页面内容作为响应返回。 重启服务,访问 时,我们想动态展示一些学生的数据。可以这样做:首先在templates目录下,新建 student.html文件,该文件作为模板,内容如下:

修改 views.py文件,添加方法showStudents()

该方法将list作为动态数据,通过render_to_response方法绑定到模板页面student.html上。 添加url映射,url(r'^showStudents/$', showStudents)修改settings.py模板配置:'DIRS': [BASE_DIR+r'templates'], 重启服务,访问 首先需要安装数据库驱动啦,即mysql_python, 接着配置数据库连接:

配置完成之后,需要检测数据库配置是否正确,使用 manage.py shell命令,进入shell交互界面:输入:

如果不报错,说明配置正确。创建model,打开models.py,定义model如下:

然后调用 manage.py syncdb正常情况下,该步骤做完之后,model 会和数据库保持一致性。但是在测试中,命令执行成功后,却发现数据库并没有建立该表。对于该种情况,做如下操作即可正常:(1)注释掉models.py文件代码,执行 manage.py makemigerations student【和manage.py migerate --fake】(2)打开注释,执行【 manage.py makemigerations student和 】manage.py migerate命令通过以上两步,便可正常操作了 views.py中添加方法:showRealStudents

urls.py添加映射 url(r'^showRealStudents/$', showRealStudents) 重启服务,打开连接: Httpd Server结合mod_wsgi.so来做后端服务器。 以下部署环境为:Python2.7.、安装httpd-2.2.-win-x-no_ssl.msi2、将下载好的mod_wsgi.so 放在 D:Program FilesApache Software FoundationApache2.2modules 模块下。3、在新建的web工程 MyDjangoProject目录下新建 django.wsgi文件内容如下(相应的目录需要修改):

4、修改httpd.conf ,添加如下:

ok,重启server,页面正常了。在部署的过程中,遇到一个异常,如下:The translation infrastructure cannot be initialized before the apps registry is ready原因是django.wsgi一开始按照较为古老的写法,改为新版本的写法就Ok了。

Python实现将xml导入至excel 最近在使用Testlink时,发现导入的用例是xml格式,且没有合适的工具转成excel格式,xml使用excel打开显示的东西也太多,网上也有相关工具转成csv格式的

Python聚类算法之基本K均值实例详解 本文实例讲述了Python聚类算法之基本K均值运算技巧。分享给大家供大家参考,具体如下:基本K均值:选择K个初始质心,其中K是用户指定的参数,即所

Python聚类算法之凝聚层次聚类实例分析 本文实例讲述了Python聚类算法之凝聚层次聚类。分享给大家供大家参考,具体如下:凝聚层次聚类:所谓凝聚的,指的是该算法初始时,将每个点作为

标签: pycharm配置pyqt

本文链接地址:https://www.jiuchutong.com/biancheng/378610.html 转载请保留说明!

上一篇:详解在Python程序中解析并修改XML内容的方法(python程序讲解)

下一篇:Python实现将xml导入至excel(python xml文件转化为excel)

  • 小型微利企业所得税率
  • 公司法人已变更,前法人被失信
  • 公司端午礼盒
  • 一个营业执照可以开几家淘宝店
  • 收到红字专票怎么做账务处理
  • 出售投资性房地产时,按其账面价值结转到主营业务成本
  • 制造费用计入营业成本吗
  • 高危职业人身意外险
  • 固定资产递延所得税负债
  • 打款到另外公司作为投资款的会计分录怎么做?
  • 退税上传,申报文件上传失败
  • 个人年终奖如何交税
  • 企业为员工购买团体医疗险可以全额税前扣除
  • 公司给供电局转账违法吗
  • 合同负债属于什么费用
  • 自己开电子发票要什么软件
  • 销售额的意思
  • 收到负数购入发票怎么办
  • 民间非盈利组织会计要素组成
  • 兼职人员工资如何扣税
  • 实收资本没到位会计怎么处理
  • PHP:spl_autoload_extensions()的用法_spl函数
  • zhp.exe是什么进程
  • 利润表中的收入是按什么确认的
  • 若依移动端微信登录
  • 固定资产折旧的方法有几种
  • ajax的使用场景
  • php正则表达式验证网址
  • 预提的奖金能不能提前申报个税
  • vue父组件子组件
  • 大数据找工作好找吗
  • sysctl命令配置主机名
  • 现代服务包括哪些税目
  • 建筑业如何开票
  • 购车哪些费用可以免
  • 实发工资总额怎么算
  • 打印银行电子回单在打印机上怎么设置A5
  • 固定资产出租收入属于
  • java委托模式和代理模式
  • dedecms配置
  • 房产中介收取的贷款服务费合不合法
  • 给中间人回扣犯罪吗
  • 占地面积法如何分摊土地成本
  • 新成品油发票开具的模块解密是?
  • 增值税扣缴义务发生时间为扣缴义务人扣缴税款的当天
  • 资产负债表应收账款期末余额公式
  • 房租没发票怎么入账
  • 完工产品成本计算表怎么填
  • 金融资产主要包括
  • 资产负债有哪些科目
  • 建筑企业需要缴纳的税种
  • 一般餐饮业的固废是什么
  • 缴纳税款滞纳金应计入哪个科目
  • 管理人员的奖金可以索赔吗
  • 施工企业项目部发生的管理人员工资应计入
  • 股东在注册资本金范围内承担责任
  • 二手设备进口报关流程
  • 商标无形资产摊销计入什么科目
  • 企业支付的技术转让费计入管理费用吗
  • 会计写数字的技巧和方法
  • 长期股权投资损益调整怎么回事
  • 管理费用标准制定
  • fp3是什么文件格式
  • windows8开始菜单消失了怎么恢复
  • 扫描仪在哪儿
  • ie浏览器登录多个账号
  • python scrapy爬虫
  • shell中删除文件和目录
  • 安卓开发
  • 'tools.jar' seems to be not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rathe
  • jquery json对象
  • javascript scrollLeft,scrollWidth,clientWidth,offsetWidth 完全详解
  • Unity multiplayer
  • getelementbyid isnotafunction
  • python中求最大值和最小值的函数
  • 湖北税务登记办理流程和方法
  • 百旺金赋跨月专票作废
  • 12123怎么上传交强险
  • 生产企业出口退税退的是哪部分的税
  • 沙子属于矿产资源
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设