我收到了一个错误Syntax error: EOF in backquote substitution,我没有最清楚的想法.有人会介意快速看一下吗?
#! /bin/sh
# chkconfig 345 85 60
# description: startup script for produtcrawler-router
# processname: producrawler-router
NAME=productcrawler-router
DIR=/etc/productcrawler/services
EXEC=router.py
PID_FILE=/var/run/productcrawler.pid
IEXE=/etc/init.d/productcrawler-router
RUN_AS=root
### BEGIN INIT INFO
# Provides: productcrawler-router
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 5
# Default-Stop: 0 1 2 3 6
# Description: Starts the productcrawler-router service
### END INIT INFO
if [ ! -f $DIR/$EXEC ]
then
echo "$DIR/$EXEC not found."
exit
fi
case "$1" …Run Code Online (Sandbox Code Playgroud) 这可能是一个微不足道的问题,但我不能让django now()在定义的时区settings.TIME_ZONE吗?
这是实际发生的事情:
>>> from django.utils import timezone
>>> timezone.now()
datetime.datetime(2012, 5, 30, 16, 30, 0, 782087, tzinfo=<UTC>)
>>> timezone.get_default_timezone()
<DstTzInfo 'Asia/Singapore' SMT+6:55:00 STD>
Run Code Online (Sandbox Code Playgroud) 我已经在/ home/deploy/host-addons中添加了一个模块目录.启动Odoo肯定知道它:
2014-09-08 10:50:08,533 5198 INFO?openerp:插件路径:['/ home/deploy/odoo/local/data/addons/8.0',u'/ home/deploy/odoo/build/8.0/openerp/addons',u'/ home/deploy/odoo/build/8.0/addons',u'/ home/deploy/host-addons']
addons文件夹中没有什么奇怪的:
$ ls -dl /home/deploy/host-addons/**/*
-rw-r--r-- 1 vagrant vagrant 24 Sep 8 03:30 /home/deploy/host-addons/test/__init__.py
-rw-r--r-- 1 vagrant vagrant 275 Sep 8 03:31 /home/deploy/host-addons/test/__openerp__.py
Run Code Online (Sandbox Code Playgroud)
内容来自以下示例:http://odoo-80.readthedocs.org/en/latest/howtos/website.html
/home/deploy/host-addons/test/__init__.py
__author__ = 'kitsunde'
Run Code Online (Sandbox Code Playgroud)
/home/deploy/host-addons/test/__openerp__.py
# -*- coding: utf-8 -*-
{
# The human-readable name of your module, displayed in the interface
'name': "Academy",
# A more extensive description
'description': """
""",
# Which modules must be installed for this one to work …Run Code Online (Sandbox Code Playgroud) 我有一个迁移步骤,我需要假装数据库被引导后,它看起来像这样:
- name: "Setup database"
mysql_db: name=my_database state=present target=/tmp/database.sql
args:
login_user: root
login_password: ""
- name: Import the database
shell: ../../vendor/bin/propel up --fake
args:
chdir: /var/www/project/application/propel
Run Code Online (Sandbox Code Playgroud)
在第一次虚假迁移数据库之后,显然不是一个好主意.我怎么能让它只发生一次?
我有以下设置:
/landing_pages
views.py
urls.py
Run Code Online (Sandbox Code Playgroud)
在urls.py我尝试访问时,我有以下内容/competition:
from django.conf.urls.defaults import *
from django.conf import settings
from django.views.generic.simple import direct_to_template
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^competition$', 'landing_pages.views.page', {'page_name': 'competition'}, name="competition_landing"),
)
Run Code Online (Sandbox Code Playgroud)
我views.py有这样的事情:
def page(request, page_name):
return HttpResponse('ok')
Run Code Online (Sandbox Code Playgroud)
然后在模板中我试图这样做:
{% load url from future %}
<a href="{% url 'landing_pages.views.page' page_name='competition'%}">
Competition
</a>
Run Code Online (Sandbox Code Playgroud)
其中我显然做不到:
渲染时捕获NoReverseMatch:反向'landing_pages.views.page',参数'()'和关键字参数'{'page_name':u'competition'}'未找到.
我究竟做错了什么?
我希望能够在管理编辑视图中包含有关用户个人资料的一些信息.是否有一种简单的方法来扩展编辑视图以包含一些任意的html?
当用户设置了大写字母时,Gmail会在Chrome中显示一个图标并关注密码字段,他们如何才能做到这一点?
有很多相关的问题,但似乎没有人知道如何在没有用户输入的情况下做到这一点,例如:
我在OSX上运行时
$ phonegap run android
Run Code Online (Sandbox Code Playgroud)
它出错了:
BUILD SUCCESSFUL
Total time: 2 seconds
WARNING : No started emulators found, starting an emulator.
Waiting for emulator...
emulator: ERROR: unknown skin name 'WXGA720'
Run Code Online (Sandbox Code Playgroud)
我既设置ANDROID_SDK_HOME和ANDROID_HOME到/usr/local/opt/android-sdk.
完整日志:https://gist.github.com/Celc/c8ecadd2f533a6b06f89
我该怎么办才能修复它?
是否可以继承表单视图并为其添加标题?我试过了:
<field name="arch" type="xml">
<xpath expr="//form" position="before">
<header>
<h1>hi</h1>
</header>
</xpath>
</field>
Run Code Online (Sandbox Code Playgroud)
和
<form position="inside">
<header>
<h1>hi</h1>
</header>
</form>
Run Code Online (Sandbox Code Playgroud)
我能做什么?我想以一种很好的方式向表单添加按钮,而无需重新定义整个表单.
我弄完了:
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql
Run Code Online (Sandbox Code Playgroud)
按照:
mysql> select count(*) from `mysql`.`time_zone_name`;
+----------+
| count(*) |
+----------+
| 1778 |
+----------+
Run Code Online (Sandbox Code Playgroud)
而我的环境有pytz:
$ pip list | grep pytz
pytz (2014.2)
Run Code Online (Sandbox Code Playgroud)
但我还是得到了
ValueError:Database在QuerySet.datetimes()中返回了无效值.是否安装了数据库和pytz的时区定义?
可能是什么原因?
django ×4
openerp ×2
ansible ×1
bash ×1
capslock ×1
cordova ×1
django-admin ×1
init.d ×1
javascript ×1
odoo ×1
openerp-8 ×1
python ×1
sh ×1
syntax-error ×1
url ×1