我有一个关于将django应用程序放入"apps"子目录的问题.我在project_root中有一个名为"faktura"的应用程序.我不喜欢它在那里的事实,我想将我的所有应用程序存储在"apps"子目录下.
所以,我发现我可以将python路径扩展到"apps"子目录,所以在查看了互联网后,我将这个字符串添加到了settings.py:sys.path.insert(0,os.path.join(PROJECT_PATH,"应用")).然后我将应用程序添加到INSTALLED_APPS,如"faktura".一切顺利,直到我将url(r'^ faktura /',include('faktura.urls'))添加到根目录中的urls.py.从那以后,Django抛出错误信息"No module named faktura"full taceback就在这里:http://dpaste.com/737380/
这里有什么问题,为什么只有urls.py无法找到应用程序?如果我把它添加到PATH中它是否找不到这个应用程序?我花了一个上午试图弄清楚什么是错的,现在我需要你的帮助.
我在Ubuntu服务器上安装了Git和Gitosis,它有3个域名停放.我怎么知道,Git使用哪些域名来构建Git访问URL,例如:git@xxxxxxxx/repository.git我在哪里可以设置这个xxxxxxx值?提前谢谢你,Git看起来很棒.
我阅读了很多文档,尝试了所有内容但仍然无法理解为什么我的模板返回反向''带参数'(1,)'和关键字参数'{}'找不到错误.请在此处查看错误转储:http://dpaste.com/721187/
我在change_form.html模板中使用的代码是{%url pdfview 1%}
类FVatAdmin(admin.ModelAdmin)有get_urls方法,如下所示:
def get_urls(self):
urls = super(FVatAdmin, self).get_urls()
my_urls = patterns('',
url(r'^view/(?P<id>\d+)', self.admin_site.admin_view(self.pdf_view), name="pdfview"),
url(r'^js/calculate', self.admin_site.admin_view(self.calculate), name="calc"),
)
return my_urls + urls
Run Code Online (Sandbox Code Playgroud)
上面定义的url和pdfview运行得很好,但有些不能通过模板中的{%url pdfview 1%}和视图中的反向('pdfview',args = {1})或通过shell解析.
我只是无法理解我做错了什么.我是Django的新手......帮助:)
我是Rails的新手,这可能是一个愚蠢的问题,但我想知道宝石的数量如何影响Rails应用程序的性能?你添加的宝石越多,它变慢吗?每个请求都会调用所有宝石吗?
我问这个问题是因为,例如,在Django中,你在每个调用它的.py文件中导入所有需要的类/方法/库.在Rails你没有这样做,一切都是"自动加载",但我想知道,这种"自动加载"的成本是多少?
这是否意味着每个请求都会调用所有宝石?
我需要有关存储统计数据的最佳方法的建议。Django 上有一个项目,它有一个数据库(mysql),里面有 30 000 个网络游戏。
每场比赛都有三个统计参数:
现在我需要每天存储这三个参数的历史数据,所以我想创建一个包含五列的单个数据库:
gameid, number of views, plays, likes, date (day-month-year data).
Run Code Online (Sandbox Code Playgroud)
所以最后,每一场比赛的每一天都会被记录在一行中,所以一天后这张表将有 30000 行,10 天后它将有 300000 行,一年后它将有 10 950 000 行. 我不是 DBA 方面的大专家,但这告诉我,这很快就会成为一个性能问题。我不是在谈论 5 年后会发生什么。简单图形需要此表中收集的数据
(daily, weekly, monthly, custom range).
Run Code Online (Sandbox Code Playgroud)
也许您对如何存储这些数据有更好的想法?也许 noSQL 在这种情况下会更合适?真的需要你的建议。d
我有两个网址:
url(r'^(?P<slug>[^\.]+)/reviews/$', Someview.as_view(), name="someview"),
url(r'^(?P<slug>[^\.]+)/tips/$', Someview.as_view(), name="someview")
Run Code Online (Sandbox Code Playgroud)
我需要根据url的那一部分获取reviews或tips参与视图以在同一视图中应用不同的逻辑,我该怎么做?
django ×3
django-views ×2
database ×1
django-admin ×1
django-apps ×1
django-urls ×1
git ×1
gitosis ×1
mysql ×1
nosql ×1
performance ×1
postgresql ×1
ruby ×1
rubygems ×1
ubuntu ×1