小编RHP*_*HPT的帖子

ImportError:没有名为myapp.settings的模块

我在本地创建了一个Django应用程序,我想在PythonAnywhere.com上托管它.我按照https://help.pythonanywhere.com/pages/VirtualEnvForNewerDjango上的说明进行操作,并创建了一个virtualenv安装了1.9的程序.但是,当我尝试运行我的应用程序时,我收到错误ImportError: No module named myapp.settings

这是我的 username_pythonanywhere_com_wsgi.py

import os
import sys

# add your project directory to the sys.path
project_home = u'/home/rhpt'
if project_home not in sys.path:
    sys.path.append(project_home)

# set environment variable to tell django where your settings.py is
os.environ['DJANGO_SETTINGS_MODULE'] = 'myapp.settings'

# serve django via WSGI
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
Run Code Online (Sandbox Code Playgroud)

我也尝试过myapp.my_app.settings没有成功.

我的树

myapp                                                                                                                                 
??? my_app                                                                                                                            
?   ??? __init__.py                                                                                                                        
?   ??? settings.py                                                                                                                        
?   ??? urls.py                                                                                                                            
?   ??? wsgi.py                                                                                                                            
??? get_data …
Run Code Online (Sandbox Code Playgroud)

pythonanywhere

3
推荐指数
1
解决办法
7763
查看次数

替代DISTINCT功能

除了使用DISTINCT函数之外,还有没有更好的方法来从一个表的三列中获取所有不同的值?我也尝试过了GROUP BY,但是在成本上似乎没有任何明显的区别。

SELECT DISTINCT Table1.Col1, Table2.Col1, Table1.Col3
FROM Table1 
INNER JOIN Table2 ON Table1.FK = Table2.ID
WHERE Table1.Foo = 1865 AND Table2.Type = 1
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server performance distinct

2
推荐指数
1
解决办法
2万
查看次数

Facebook和Twitter按钮在prettyphoto中被截断

我正在使用prettyphoto在图库中显示图像和视频.但是,社交按钮被截断.我尝试在prettyPhoto CSS中更改overflow属性auto,但所有这一切都是添加滚动条.无论照片或视频的大小如何,都会发生这种情况(请参阅下面的屏幕截图).有没有办法来解决这个问题?

在此输入图像描述 在此输入图像描述

css prettyphoto

2
推荐指数
1
解决办法
2458
查看次数

没有名为index error的模板

我是Python的新手,我正在尝试使用Python Anywhere运行web.py应用程序,但我一直收到No template named index错误.我已修改wsgi.py为使用以下内容:

import web
import MySQLdb

urls = (
  '/', 'index'
)

render = web.template.render('/home/user/templates/')
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

python web.py pythonanywhere

2
推荐指数
1
解决办法
1595
查看次数

XmlSearch无法识别xPath

我有一个像这样的xml文档

<cfxml variable="mydoc">
    <?xml version="1.0" encoding="UTF-8"?>
    <Feed xmlns="http://www.example.com/xs/PRR/SyndicationFeed/4.9" name="Test">
        <Product id="test1" removed="false">
            <Source>Widget</Source>
            <ExternalId>Widget01</ExternalId>
            <Name>iWidget 3G</Name>
            <NumReviews>11</NumReviews>
        </product>
    </Feed>
</cfxml>
Run Code Online (Sandbox Code Playgroud)

我想返回NumReviews节点文本.然而:

numReviews = XmlSearch(mydoc, "/Feed/Product/NumReviews"); 返回一个空数组.

while numReviews = XmlSearch(myDoc, "//*[local-name()='NumReviews']");返回节点文本.

据我所知,第一行代码是正确的,应该返回NumReviews的值.为什么它会返回一个空数组呢?

xml coldfusion

1
推荐指数
1
解决办法
447
查看次数

cfstoredproc和cfquery的结果不同

当我执行存储过程通过时cfstoredproc,我得到的结果不同于调用存储过程通过cfquery.我正在向每个调用传递相同的确切参数值.而且,当我在SQL Studio中运行存储过程时,我得到了正确的结果(与cfquery相同).

这是cfstoredproc电话

<cfstoredproc datasource="#request.mainDSN#" debug="#request.debug#" procedure="rankingresults">
   <cfprocparam type="in" value="8652" CFSQLType="CF_SQL_INTEGER">
   <cfprocparam type="in" value="50" CFSQLType="CF_SQL_INTEGER">
   <cfprocparam type="in" value="53" CFSQLType="CF_SQL_INTEGER">
   <cfprocresult name="local.listing">
</cfstoredproc>
Run Code Online (Sandbox Code Playgroud)

这是cfquery电话

<cfquery datasource="#request.mainDSN#" name="rankings">
   EXEC rankingresults
    @CityZipId = 8652,
    @distance = 50,
    @sic = 53
</cfquery>
Run Code Online (Sandbox Code Playgroud)

结果完全不同.它甚至都不是很接近.我已经被我的头撞了几个小时了,我无法弄清楚它为什么要做它正在做的事情.

UPDATE

存储的proc很大(我继承了一个),所以我不打算将它全部粘贴在这里:http://pastebin.com/EtufPWXf

t-sql coldfusion cfquery cfstoredproc coldfusion-8

1
推荐指数
1
解决办法
651
查看次数