> Am Di., 26. Jan. 2021 um 11:43 Uhr schrieb Thierry Florac :
>>
>> Well...
>> It seems that the last release of zc.buildout is not compatible with the
>> last setuptools release!
>> I downgraded setuptools to 50.3.2 and everything seems OK...
>>
zc.buildout 3.0a2 should be compatible with
the documentation for this at
https://github.com/zodb/relstorage/issues/112
Jason
> On Nov 13, 2019, at 06:02, Thierry Florac wrote:
>
> Hi,
>
> Transaction API (ITransaction interface) allows to store user and description
> (at least the matching request URL) into a given tran
e is that you have a single traversal tree. (One of my apps does
this, and I can confirm it works well.)
The downside is that you're dealing with a ZODB multi-database and
cross-database references. As Tres notes, both can be complex to manage.
(One of my apps does this, and I can confirm
some graceful reloading setups that need to take into
consideration lazy-apps vs forking which you can read about at
http://uwsgi-docs.readthedocs.org/en/latest/articles/TheArtOfGracefulReloading.html#preforking-vs-lazy-apps-vs-lazy
-- Jason
--
You received this message because you are subscri
nd that the during development there
are very rarely changes any of the uwsgi server configuration and it's much
faster to get setup if you don't have the dependency on uWSGI.
-- Jason
--
You received this message because you are subscribed to the Google Groups
"pylons-discuss" group.
the subscribers in `zope.site`). This may be overkill for many use cases,
but for anyone interested I've posted a hastily extracted copy
at https://gist.github.com/jamadden/c11ef9cb6be8f6794261#file-traversal-py
Jason
On Thursday, October 16, 2014 6:40:18 AM UTC-5, Thierry Florac wrote:
Hi
.__call__
into my class' __call__ method. It's only about 20 lines, so I'm not too
concerned about the maintainability of the workaround.
--
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To unsubscribe from this group and stop
-configurations.html
You pretty much just enter what you would enter on the command line.
--
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To unsubscribe from this group and stop receiving emails from it, send an email
to pylons-discuss
On Tuesday, March 26, 2013 4:39:32 PM UTC-4, Jason wrote:
On Tuesday, March 26, 2013 4:33:40 PM UTC-4, Michael Merickel wrote:
You have request and context switched in your view signature. Is this a
paste-bug?
Yes. (I'm actually using pyramid handlers, but nobody else seems
On Tuesday, March 26, 2013 5:00:36 PM UTC-4, Michael Merickel wrote:
Please reply to the mailing list and not me directly. :-)
I thought I had, I'm using the Google Groups interface. Is this also a
direct reply?
--
Jason
--
You received this message because you are subscribed
a matchdict parameter to
determine the response content-type in the subscriber.
--
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To unsubscribe from this group and stop receiving emails from it, send an email
to pylons-discuss+unsubscr
and investigate the code around rendering mako defs, but
any insights about this would be nice. It will be easy enough for me to use
a regex to find all the places I am calling mako defs using the old syntax.
Thanks,
Jason
--
You received this message because you are subscribed to the Google Groups
On Tuesday, March 26, 2013 4:33:40 PM UTC-4, Michael Merickel wrote:
You have request and context switched in your view signature. Is this a
paste-bug?
Yes. (I'm actually using pyramid handlers, but nobody else seems to these
days).
--
You received this message because you are
On Monday, March 18, 2013 11:12:13 AM UTC-4, cropr wrote:
Sometimes I am having issues with pyrmid finding the right view_callable.
Is there a best practice to debug the search process for a view_callable?
Can I see somewhere in a logfile or setting why a certain view_callable is
Hi,
How does one go about reflecting a table. I'd like to keep it in my
models.py file if I can, and just:
class PropertyParcel(Base):
__tablename__ = 'property_parcel_polygons'
__table_args__ = {'schema': 'property_parcel_polygons', 'autoload':
True}
But I end up with the exception:
January 2013 00:57:48 UTC+7, jason...@fullboar.ca wrote:
sqlalchemy.exc.UnboundExecutionError: No engine is bound to this Table's
MetaData. Pass an engine to the Table via autoload_with=someengine, or
associate the MetaData with an engine via metadata.bind=someengine
It looks like I need to do
On Friday, December 21, 2012 2:49:37 PM UTC-5, kk.gnu wrote:
Hello all.
I wish to send across an ods (spreadsheet) file from my pylons
controller in such a way that the browser should ask the user to
download the file (by presenting the usual download dialog of course ).
Can some one
On Friday, December 21, 2012 2:49:37 PM UTC-5, kk.gnu wrote:
Hello all.
I wish to send across an ods (spreadsheet) file from my pylons
controller in such a way that the browser should ask the user to
download the file (by presenting the usual download dialog of course ).
Can some one
') on the handler classes.
--
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/a6GrJeLF1nQJ.
To post to this group, send email to pylons-discuss
). To
get this setup I build the database in the setup and I roll it back in the
tearDown so none of the changes are kept.
--
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com
in a ordered
way...
How I can do this?
Greetings
Then you will run into the problem of having the mail already sent out if
the database transaction fails to commit.
-- Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view
= LegacyView(pylonsapp)
config.add_view(context='pyramid.exceptions.NotFound', view=legacy_view,
permission=NO_PERMISSION_REQUIRED)
Of course you could make a route and view like you normally would, but just
specify that LegacyView instance as the view parameter to add_view.
-- Jason
--
You
in request.matchdict['action'] -- at least if you
are using urldispatch.
-- jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/_fJXwMj4oKkJ.
To post to this group
On Thursday, June 7, 2012 12:56:56 PM UTC-4, mike bayer wrote:
For caching, I'd use dogpile.cache:
https://bitbucket.org/zzzeek/dogpile.cache/
Which is specifically the replacement for Beaker caching. It is much
simpler and more performant.
SQLAlchemy 0.8 will convert the beaker
it later if it is needed. That way you can worry about getting the
loaded data displaying correctly (especially since you're data setup is a
little more complex) before having to figure out a caching system.
-- Jason
--
You received this message because you are subscribed to the Google Groups
and the source code on bit bucket doesn't show the same code as
the installed version from pypi.
I'm going to stop using Akhet (it's so small that I might as well make my
own static view overlay), so this is just an FYI.
--Jason
--
You received this message because you are subscribed to the Google
the
references to a specific instance as well. You can also set a baseline and
then see how many items of each type are created after that baseline.
-- Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
On Wednesday, May 16, 2012 4:25:19 PM UTC-4, Jason wrote:
On Wednesday, May 16, 2012 3:36:15 PM UTC-4, Iain Duncan wrote:
Thanks Jason. If you don't mind sharing how you did it, that would be
great.
thanks!
Iain
--
You received this message because you are subscribed
On Thursday, May 17, 2012 9:13:17 AM UTC-4, Jason wrote:
On Wednesday, May 16, 2012 4:25:19 PM UTC-4, Jason wrote:
On Wednesday, May 16, 2012 3:36:15 PM UTC-4, Iain Duncan wrote:
Thanks Jason. If you don't mind sharing how you did it, that would be
great.
thanks!
Iain
Ugh
on .example.com (notice leading dot). I had to create a custom
authentication policy to do this. There is a closed pull request that
outlines the required changes, see the pylons-devel thread about it
at https://groups.google.com/forum/?fromgroups#!topic/pylons-devel/Z8sUxc9QOaM
-- Jason
--
You
://www.xhtml2pdf.com/ ) and it works well with
simple templates. For more advances layouts I create the PDF imperatively
using reportlab, but its much easier to use xhtml2pdf. I'm planning to try
using a ReST to PDF converter like whatever is used in Sphinx, but I
haven't gotten there yet.
-- Jason
On Tuesday, April 3, 2012 8:10:35 PM UTC-4, Zak wrote:
Instead of using something like config.add_route('Index', '/') in my main,
I want to add a route as a decorator which will be positioned next to the
relevant view. Something like
@view_addRoute(route'=/index)
I have no idea how I did this but my log is now outputting many lines that
are similar to this when I start paster:
F300
F256
F1
F256
F60
F256
F3600
Any ideas what I did? It doesn't seem to affect anything else
Thanks,
Jason
--
You received this message because you are subscribed
to access
a now forbidden area for a short time.
-- Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/OGVWi6ZyFi4J.
To post to this group, send email
are using obscure dependencies that may disappear without
warning. I don't think you need to change anything -- even if you change
the dependency, people that have problems with dependencies will still
dislike the fact that it's there.
-- Jason
--
You received this message because you are subscribed
You can turn that result dict into the rendered content using
pyramid.renderers.render:
return Response(htmlfill.render( render('/template.mako', self.view(),
request=self.request) ) )
self.view is an @action method
The only problem with render() is that you have to specify the template
name
in
tearDown.
Has anyone successfully setup testing with SQLAlchemy without rebuilding an
entire database on every test?
Thanks,
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https
Ahh yes, I just read that the exception view is implemented using a tween.
So I probably have to explicitly order them to get what I want.
-- Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
which raises a non-http exception.
It seems weird that the Tween gets called between the two views instead of
at the end of the request. Maybe logging exceptions is best done in WSGI
Middleware.
--Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss
I just looked at the Tween documentation again and realized the exception
handling view is implemented as a Tween as well. It could be that I have
them ordered incorrectly and the exclog Tween is before the exception view
Tween.
--Jason
--
You received this message because you are subscribed
,
but any clarification about why the exclog tween doesn't work would be
greatly appreciated.
--Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/f8XF
it wasn't propagating by default, but that did not change
anything.
Thanks for the help,
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/2wIBlPOCoucJ
I did include pyramid_exclog using pyramid.includes = pyramid_exclog in
the the app section.
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
I think you can use the method described
here
http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/commandline.html#writing-a-script
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
I had already started using beaker 1.6 and it seem to work fine as long as
I included a key_length key for each region definition:
cache.short_term.expire = 60
cache.short_term.key_length = 256
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
overlooking, this is all the setup that I
have seen required in the pyramid_beaker and beaker documentation.
Thanks,
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons
You're absolutely right. Caching instance methods with the cache_region
decorator is only supported in Beaker 1.6 and higher. I'm using 1.5.4
(thanks for debug toolbar letting me easily see the versions).
-- Jason
--
You received this message because you are subscribed to the Google Groups
When using ssl_pem parameter in the server:main section, is there a way to
forward any http connections to https automatically instead of returning an
error?
Thanks,
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view
I can dig it, I was hoping to use only Paste though.
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/Z93l8k7UffcJ.
To post to this group, send email to
I have figured out the problem. urlmap sets the script name appropriately
and then I was using PrefixMiddleware in the application pipeline that was
resetting the script name environment variable to '/'.
--Jason
--
You received this message because you are subscribed to the Google Groups
automatically anyway.
The DEFAULT config does not end up in the settings (I tried that first).
-- Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss
it in the global_conf.
-- Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/rTKTIjC5v3AJ.
To post to this group, send email to pylons-discuss
/modules/urlmap.html) but I don't see how to do that
in the config file.
Thanks for the help,
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss
to specify the
application, but it will work. Rumour has it I will also have to include the
ProxyPreserveHost directive in my Apache config (I'm using mod proxy in the
production deployment).
--Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group
Could you write a custom route predicate
(https://docs.pylonsproject.org/projects/pyramid/dev/narr/urldispatch.html#custom-route-predicates)
that checks for your requirements?
-- Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view
the http://pythonpaste.org/deploy/ documentation to no avail.
Thanks,
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/djjZV6jDgoEJ.
To post
Wyatt is correct, I would like some sort of include functionality. My
composite configuration works fine (and I am using pipelines and such), but
there is a lot of duplication in the app sections.
--
You received this message because you are subscribed to the Google Groups
pylons-discuss
I used [DEFAULT] in Pylons for this sort of thing, but it does not work in
Pyramid.
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/CV8GOvoplkwJ.
To
I have found that I can do this:
[DEFAULT]
testkey_default = TEST
[app:app1]
testkey = %(testkey_default)s
[app:app2]
testkey = %(testkey_default)s
It causes even more duplication of the config, but it means maintaining the
values in a single section.
--
You received this message because you
this
should be u'Test Unicod\xe9' if it was properly decoded to utf-8.
Is there somewhere I need to specify Pyramid to decode the posted values as
UTF-8?
Thanks,
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion
though:
class RequestWithUser(Request):
def __init__(self, *args, **kwargs):
Request.__init__(self, *args, **kwargs)
self.charset = 'utf-8'
And I had to switch to using webhelpers.util.html_escape instead of
webhelpers.html.escape.
-- Jason
--
You received this message
Actually I misunderstood your post, but perhaps you could use a similar
pattern for saving it in the session instead of the request?
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
My mistake; I had a route pattern with just /{action} above the one
containing a dot. So it matched the action as being the entire string before
getting to the pattern with the dot in it.
--Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss
in route
matching, the documentation, or my understanding?
Thanks,
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/U7FPh17wn7oJ.
To post
owns the object (each object would have a separate custom
predicate).
Is there a similar analog using Pyramid's authorization?
Alternatively: has anyone started work on a repoze.what authorization
policy?
Thanks,
Jason
--
You received this message because you are subscribed to the Google
How do I add custom middleware to Pyramid. I have a function add_auth(app)
in myapp.lib.auth and I have tried setting my [pipline:main] section to:
[pipeline:main]
pipeline =
egg:WebError#evalerror
egg:myapp.lib.auth.add_auth
sales
I also tried egg:myapp.lib.auth:add_auth,
]
pipeline = egg:WebError#evalerror auth sales
[filter:auth]
paste.filter_factory = sales.lib.auth:auth_filter_factory
Any additional keys under [filter:auth] will be sent to auth_filter_factory
as keyword arguments
--
Jason
--
You received this message because you are subscribed to the Google
wonder if there is a way to get the request from the context, or assign the
request to the default root factory somewhere?
--Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d
I have tried printing out all the keys in the request, but I cannot find the
file anywhere.
Thanks,
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons
It was a problem with my form (being submitted by jquery)
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/1bEbkNjqa88J.
To post to this group, send email
Sorry, I have tried many ways, even remove this line, always the same error.
I am tired for pylons.
Regards,
Haulyn Jason
Founder, http://domix.in
Rm. 807, Qilu Software Tower, Qilu Software Park
1 Shunhua Rd., High-Tech Development Zone
Jinan, Shandong 250101, P. R. China
Tel: +86 158 5410
nobody met this issue?
or, any reference, analysis all welcome. Didn't solve the problem.
Regards,
Haulyn Jason
Founder, http://domix.in
Rm. 807, Qilu Software Tower, Qilu Software Park
1 Shunhua Rd., High-Tech Development Zone
Jinan, Shandong 250101, P. R. China
Tel: +86 158 5410 3759
Website
I am just trying to solve problem, no matter the line
application = ErrorMiddleware(application, debug=True)
existed or not, the issue always here.
Thanks.
Regards,
Haulyn Jason
Founder, http://domix.in
Rm. 807, Qilu Software Tower, Qilu Software Park
1 Shunhua Rd., High-Tech Development Zone
, start_response)
Module pylons.middleware:164 in __call__
start_response(status, headers, exc_info)
Module paste.exceptions.errormiddleware:197 in __call__
self.start_response(*args)
TypeError: start_response() argument 3 must be tuple, not None
Any suggestions?
Regards,
Haulyn Jason
Founder, http
' is not defined
This only happens when I add , none_escape to the default filters line. It
works with just h and the above imports line.
Is this a bug I should be submitting, or am I missing something trivial
here?
Thanks,
Jason
--
You received this message because you are subscribed
confirmed both the h
filter and my none_escape were being used.
--
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To view this discussion on the web visit
https://groups.google.com/d/msg/pylons-discuss/-/MJ8rXF07neYJ.
To post
I believe it is patched to use the html filter by default, but not escape
None to an empty string. Since I am overwriting the default_filters setting
I needed to speciy that I want h filter and my own filter.
--
Jason
--
You received this message because you are subscribed to the Google
application works well with $paster serve development.ini
and listen to port 5000.
Is there something I forget? I have pylons and dependencies global via
#easy_install.
Regards,
Haulyn Jason
Founder, http://domix.in
Rm. 807, Qilu Software Tower, Qilu Software Park
1 Shunhua Rd., High-Tech
now i got this
TypeError: start_response() argument 3 must be tuple, not None
Regards,
Haulyn Jason
Founder, http://domix.in
Rm. 807, Qilu Software Tower, Qilu Software Park
1 Shunhua Rd., High-Tech Development Zone
Jinan, Shandong 250101, P. R. China
Tel: +86 158 5410 3759
Website: http
is never instantiated. This will
be the case during a bruteforce when many common usernames are
attempted.
-- Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com.
To unsubscribe
Your installation is using Paste-1.7.3, which does not include
desired_matches (checked the source file). Try updating your install
to = Paster-1.7.5, which includes desired_matches. To install with
easy_install drop into your virtual env and issue easy_install --
upgrade Paste in the terminal.
, Jason Ross wrote:
Your installation is using Paste-1.7.3, which does not include
desired_matches (checked the source file). Try updating your install
to = Paster-1.7.5, which includes desired_matches. To install with
easy_install drop into your virtual env and issue easy_install --
upgrade
with request.environ['paste.parsed_formvars'] in that how-to were
for file upload, but my request.environ never has that dictionary key. Is
this for an older version of Pylons?
Has anyone gotten a WSGI callable application working in Pylons 1.0 with
file uploads as well?
Thanks,
Jason
--
You received
header is changed to more than double what it is supposed to be when it is
returned.
Any ideas on how to go about debugging or fixing this issue?
I would rather not change my deployment method, but I could use mod_wsgi or
mod_proxy with paste if I have to.
Thanks,
Jason
--
You received this message
On Fri, Feb 11, 2011 at 12:34 PM, Jason McKellar ja...@deadtreepages.comwrote:
I have deployed Pylons using mod_fcgi behind Apache using flup. I have an
action that returns a small binary file (after setting the headers for
content-type, content-disposition, and content-length). This works
On Wed, Jan 5, 2011 at 4:02 PM, Jason McKellar ja...@deadtreepages.comwrote:
On Wed, Jan 5, 2011 at 3:56 PM, Wyatt Baldwin wyatt.lee.bald...@gmail.com
wrote:
We might need to see some code to give you an answer. My first thought is:
what is the order of your middleware in middleware.py
For Pylons 1.0 the following should work -
I'm assuming a controller action. If this is the case you can set-up
the following imports in the controller file
from pylons import url
from pylons.controllers.util redirect
Then within the controller action return the redirect
def
With Pylons 1.0 the following should work:
Note: The imports below should be set in the controller file or in
another module such as, say, helpers.py
..
from pylons.controllers.util import redirect
from pylons import url
...
def testController(BaseController):
def
For pylons 1.0 and a redirect executed in a controller action the
following should work-
Note: make sure you set the imports below in the controller file or in
some other module such as, say, helpers.py
from pylons.controllers.util import redirect
from pylons import url
def
, assuming all the packages have been
copied over:
pip install --no-deps -E $VENV $PKGDIR/*
--
Jason
--
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To post to this group, send email to pylons-disc...@googlegroups.com.
To unsubscribe from this group
I've been experimenting with ways of handling multiple domains inside
a single Pylons app (as opposed to an app for each domain). Routes has
subdomain support built-in, but mapping domains to subdomains just
leads to problems with generating URLs.
So I wrote a bit of alpha code today to implement
://int64.org/projects/tidy-binaries/
Kevin,
Glad it's working. Are you on 64-bit Windows then, or did you find one
of the patched versions on that site to work on 32-bit Windows? I'll
add a link to that site to the pytidylib docs.
Jason
--~--~-~--~~~---~--~~
You received
or something.
Jason
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to
pylons-discuss
work, try going back to the article and see if the
steps there work for you.
Thanks,
Jason
On Oct 29, 12:40 pm, reco r...@nex9.com wrote:
hi there, i am trying the new attachment.
when loading the root i get this traceback:http://paste.pocoo.org/show/147719
(test) datastore outside of the GAE engine, which I haven't attempted
yet.
Jason
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
I ran into this too. I think it's the same issue. See:
http://pylonshq.com/project/pylonshq/ticket/620
On Oct 19, 4:24 pm, Mariano Mara mariano.m...@gmail.com wrote:
I'm building a data warehouse front end with pylons and for this, I
found very useful SqlAlchemy's reflection feature. I place
/functions to check permissions, but you create your own
model, so you could implement your org_id, or multi-factor auth, etc.,
rather than just taking whatever username/password schema you're
given.
Jason
--~--~-~--~~~---~--~~
You received this message because you
of paster serve, because then all the GAE-
specific libs should be provided without moving anything. Can you use
datastore, etc, locally without the SDK?
I didn't need to patch paste like Jason did, but maybe I'm missing
something. I'll be writing up my new recipe asap.
Interesting. Maybe
unless it's added to the path somehow. BTW, I don't think GAE
uses .pth files, which is why sys.path manipulation is necessary.
It *seems *like this isn't true. If I omit pth files when uploading to GAE,
my app is failing with a 500 error. But I wouldn't trust that yet... can you
do a
On Oct 13, 12:04 pm, Mike Orr sluggos...@gmail.com wrote:
I would hesitate to put the entire virtualenv into version control
because the Python executable is a binary, there are symlinks from the
lib directory to the system Python, and also .so files (binary) in the
lib directory. These all
1 - 100 of 129 matches
Mail list logo