Looking forward to checking it out.
Thanks for keeping it going!
On Wed, Sep 9, 2020, 2:56 PM Stephen McDonald wrote:
> Thanks for all your hard work with this Ed and for taking the reins
> overall.
>
> Really cool to see some of the meta improvements you've made too.
>
> On Wed, Sep 9, 2020
As Ken mentioned infrastructure is not specific to Mezzanine.
Scaling is based the level growth you're experiencing.
You don't want to build your initial Mezzanine infrastructure for the
million users you don't have yet, nor the engineering team you don't have
yet.
I start out mezzanine
"Would be cool to see others develop something similar for AWS and the
like."
Agreed. I'll take a stab at it if I can make some time. Right now I am
swamped with multiple projects.
Most of my mezzanine stuff in on AWS. Right now I use the mezz fab file to
create the default stack on EC2, but
I love the fab file that ships with Mezzanine.
My first vote would be extraction into a separate package.
Second vote: keeping it in Mezzanine.
Third, point to the Django deploy docs or ship Mezzanine with a docker file
(I wish I had time contribute a docker file).
Thanks for all the great work!
', )
It appears something like this is needed you want to cache api endpoints.
On Wednesday, July 24, 2019 at 9:37:12 AM UTC-7, Eduardo Rivas wrote:
>
> Hi Matt.
>
>
>
> My guess is that Mezzanine’s Page middleware tries to fetch a page on
> every request (as pages can h
Thanks Eduardo. I'll give it a try.
On Wed, Jul 24, 2019 at 9:37 AM Eduardo Rivas
wrote:
> Hi Matt.
>
>
>
> My guess is that Mezzanine’s Page middleware tries to fetch a page on
> every request (as pages can have any URL). I would try to disable the
> middlewares y
Hi All,
I am caching an endpoint at the view level and I noticed there are still
two sql calls being made for the Site and Page objects, after the below
response is cached .
class CampaignDetail(APIView):
@method_decorator(cache_page(10))
def get(self, request, version, campaign_key):
Sorry I misread the question.
To make this work I edited the fabfile:
I changed line 503 to
run("virtualenv -p python3 %s" % env.proj_name)
Then I blew away the python 2.7 environment
fab remove
The created the python 3 environment
fab create
Then redeployed
fab deploy
Hope that
You'll have to run "fab remove" first to blow away the python 2.7 env.
Then run "fab create" with the modification above.
On Wed, May 1, 2019 at 3:16 PM Matt Mansour wrote:
> Sorry I misread the question.
>
> To make this work I edited the fabfile.
> I changed
Sorry I misread the question.
To make this work I edited the fabfile.
I changed line 503 to
run("virtualenv -p python3 %s" % env.proj_name)
On Wed, May 1, 2019 at 3:11 PM Matt Mansour wrote:
> Try "pip install fabric2".
>
> That did the trick for me.
>
>
Try "pip install fabric2".
That did the trick for me.
On Wed, May 1, 2019 at 5:26 AM Ken Bolton wrote:
> Mike,
>
> Ignore my last email, follow the tutorial expertly produced by Travis.
>
> -ken
>
> On Wed, May 1, 2019 at 1:19 AM wrote:
>
>> Thanks Ken
>>
>> I have made a start but its heavy
IP] Login password for 'ec2-user' " which is
> the standard instance user name. AWS by default doesn't provide a password
> and handles authentication through a .pem private key, this means I've
> never set a password for ec2-user.
>
> I've messaged Matt Mansour to see
quite
a few resources.
I can make this work pretty consistently but moving forward I'll probably
explore using Docker/ECS
Best,
Matt
On Sat, Apr 14, 2018 at 8:39 AM, Paul Tremblay <paulhtremb...@gmail.com>
wrote:
> Hi,
>
> New to mezzanine. My current job is creating a we
Hi Eli,
I may be able to help. I've been working with Mezzanine since late 2011.
Send me a message at slackbabb...@gmail.com.
Let's chat about your project. We'll set up a Skype and find out if I'd be
a good fit.
Best,
Matt
On Tue, Mar 13, 2018 at 8:31 AM, <e...@naturallyiq.com> wrote:
Thanks for the response Stephen!
On Mon, Mar 12, 2018 at 2:47 PM, Stephen McDonald wrote:
> On Mon, Feb 19, 2018 at 10:29 PM, Wim Feijen wrote:
>
>> Hello,
>>
>> I was wondering what we can do to help in the release of a new stable
>> Mezzanine which supports
I am also curious about this question.
I've been using Mezzanine since 0.1.3 (ish). It's been a great framework
for me since 2012. I hope it's not coming to an end.
In any case much gratitude for this project.
Cheers,
Matt
On Mon, Mar 12, 2018 at 12:50 AM, Lauri Hyttinen <
lauri.st.hy
Thanks for posting. Glad it worked!
On Wed, Jan 17, 2018 at 11:45 AM, wrote:
> Recently I migrated content from Drupal to Mezzanine using jupyter
> notebook and pandas.
>
> After numerous dead ends, fighting with the inherited table structure of
> Mezzanine
On Friday, September 15, 2017 at 8:55:00 AM UTC-7, Matt Mansour wrote:
>
> Hi All -
>
> I am looking to create a page of images that are both sortable and in a
> grid format - instead of each image stacked in rows like in the admin
> inlines.
>
> I am diggin
times where I'll have
to create a page outside the admin, In this case for easily sorting and
grouping many images.
On Friday, September 15, 2017 at 9:22:30 AM UTC-7, Matt Mansour wrote:
>
> In this case I have to find a solution. The editors are not happy. Makes
> sense. These are
some appear first. For
> something like this "newest first" works fine IMO.
> On 2017-09-15 10:07 AM, Matt Mansour wrote:
>
> Thanks for the quick reply. My objective was the lazy approach and your
> quick reply was faster than me trying it. I'll continue using jQuery ui
stract model is designed for inlines
> only, and the {% editable %} template tag doesn't support that.
> On 2017-09-15 9:55 AM, Matt Mansour wrote:
>
> Hi All -
>
> I am looking to create a page of images that are both sortable and in a
> grid format - instead of each
ave celery do the upload if possible. However, I am not quite
sure if that's a good idea. Any thoughts on using celery to handle the
entire upload (if possible) ?
I know this is probably more of a standard python/Django question at this
point.
Thanks,
Matt
--
You received this message b
Nevermind. I think all is working as expected.
I just needed to clean up s3 after all the uploads during development.
On Tuesday, July 11, 2017 at 12:27:37 PM UTC-7, Matt Mansour wrote:
>
> Hi All -
>
> I'm probably overlooking something. Using the mezzanine thumbnail tag I
?
On Tue, Jul 11, 2017 at 12:27 PM, Matt Mansour <slackbabb...@gmail.com>
wrote:
> Hi All -
>
> I'm probably overlooking something. Using the mezzanine thumbnail tag I am
> trying to thumbnail all related images in my object list. However, only the
> last image in the set gets
Hi All -
I'm probably overlooking something. Using the mezzanine thumbnail tag I am
trying to thumbnail all related images in my object list. However, only the
last image in the set gets thumbnailed.
I've never seen this before. I am wondering if it's because I am using
prefetch_related.
I'm new to Mezzanine (and fairly new to Python). I'm looking to get away
from Drupal and use something python-based.
Is there a way to disable comments/ratings from mezzanine completely? eg.
in templates and in admin panel? From my research, this is the only thing
I've found:
The additional foreignkey back to user is designated users who have
permission to edit the profiles of only their subordinates. These owners
are non staff
On Mar 18, 2016 3:49 PM, "Avery Laird" <laird.av...@gmail.com> wrote:
> Hi Matt,
>
> It might be useful if you e
Hi All -
Here's the relevant code in UserProfile model
class UserProfile(models.Model):
user = models.OneToOneField('auth.User', blank=True, null=True,
related_name='userprofile')
owner = models.ForeignKey('auth.User', blank=True, null=True,
related_name='subordinates')
When I
With that it seems like creating a custom permissions would be trivial with
with foreign Keys pointing to User for the different ownership relationships
On Mar 18, 2016 5:53 PM, "Matt Mansour" <slackbabb...@gmail.com> wrote:
> That sounds close but I'm not sure it's granular
up flows.
Or if there is a better approach for custom sign up flow in this context
please let me know.
Thanks,
Matt
--
You received this message because you are subscribed to the Google Groups
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to dig deeper
now.
Cheers,
Matt
--
You received this message because you are subscribed to the Google Groups
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to mezzanine-users+unsubscr...@googlegroups.com.
For more options, v
I'll report back on how I did it. And more feedback is always
welcome and helpful.
Thanks again!
Matt
On Sunday, January 3, 2016 at 11:53:33 AM UTC-8, Anthony Gagliardo wrote:
>
> There are a few ways to set this up. I've tried a couple of them out
> personally and from my past exp
Hi All -
I found the code and how this appears to work. A field group is
automatically created when at least two setting names start with the same
letters before the first underscore.
So:
AD_PLACEMENT_MOBILE_1
AD_PLACEMENT_MOBILE_2
will create the Field group 'Ad'
Cheers,
Matt
to have a new field group; e.g. 'Ad Tags''. And have the new Ad
settings show up under the 'Ad Tags' field group.
Has anyone crossed this bridge yet?
Thanks,
Matt
--
You received this message because you are subscribed to the Google Groups
"Mezzanine Users" group.
To unsubscribe from
and gunicorn.conf
files configured properly. Has any one crossed this bridge before?
Cheers,
Matt
--
You received this message because you are subscribed to the Google Groups
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to mezza
I am having good success with django-image-cropper in a mezzanine project.
I am curious about it as a potential replacement or option as well.
On Dec 18, 2015 2:02 PM, "Derek Adair" wrote:
> After running into some limitations / shortfalls of the thumbnail
> generating
a lot.
If anyone needs the details of the context_processor let me know.
Otherwise, it's very just straight forward Django.
Cheers
On Friday, November 20, 2015 at 4:48:28 PM UTC-8, Matt Mansour wrote:
>
> Howdy all -
>
> I am working on multi tenancy mezzanine project. I define
In my case a unique base template per site is not necessary . A
combination of refactoring out the base site/template at a much broader
level - passing in the entire body from the child sites - and using
includes in the child sites to keep the sites modular, seemed to do the
trick. It looks
/pull-requests/35/site_theme-loader/
On Saturday, November 28, 2015 at 10:21:26 AM UTC-8, Matt Mansour wrote:
>
> I am just discovering this issue now.
>
> For example, with a multisite site up; let's say two sites that are
> properly configured, and you want the blog app (w
.
I'll report back on the solution I go with.
Thanks
On Friday, November 20, 2015 at 6:28:04 PM UTC-8, Matt Mansour wrote:
>
> One approach I am looking into is adding / overiding the static template
> context processor. But I am wondering if there is a cleaner way. Or
> something s
elastic
search right out of the gate, unless you know your initial launch will have
500M+ records or tons of traffic.
Cheers,
Matt
On Fri, Nov 20, 2015 at 1:09 AM, A.B. <alen.ba...@gmail.com> wrote:
> Is it done by elastic search? How are first hand experiences with the
> performance
Howdy all -
I am working on multi tenancy mezzanine project. I define a static URL in
settings (in this case a Cloudfront URL). However, the static URL needs to
change to match the site I am accessing.
For example, if I am on *example.com* I want my static url to render as
One approach I am looking into is adding / overiding the static template
context processor. But I am wondering if there is a cleaner way. Or
something simple that I am overlooking.
On Friday, November 20, 2015 at 4:48:28 PM UTC-8, Matt Mansour wrote:
>
> Howdy all -
>
> I am work
the error:
ImportError: No module named cartridge
Has anyone else experienced this one?
Cheers,
Matt
--
You received this message because you are subscribed to the Google Groups
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, sen
Nope!
Thanks Eduardo. I haven't tested yet, but I have a feeling that's exactly
what it is. I'll report back and confirm.
Cheers
On Thu, Nov 12, 2015 at 1:58 PM, Eduardo Rivas
wrote:
> Is cartridge listed in your requirements file?
>
> --
> You received this message
for each link, and associate these entries to the
blogpost
On Saturday, September 5, 2015 at 1:32:59 PM UTC-4, Matt Hughes wrote:
>
> Hi i would like to add some additional processing to the BlogPost model,
> but im having a difficulty trying to figure out how to properly subclass
> it,
i think i was approaching this wrong, i think i need to hook the save_model
of BlogPostAdmin not BlogPost
On Saturday, September 5, 2015 at 1:32:59 PM UTC-4, Matt Hughes wrote:
>
> Hi i would like to add some additional processing to the BlogPost model,
> but im having a difficul
Hi i would like to add some additional processing to the BlogPost model,
but im having a difficulty trying to figure out how to properly subclass
it, and register it to the admin page.
for now ive just done something simple like this in my models.py
class MyBlogPost(BlogPost):
pass
and in
anyway to implement this without changing 'boot/__init__' directly?
On Friday, February 20, 2015 at 4:50:57 PM UTC-5, Mathias Ettinger wrote:
I guess it’s because both EXTRA_MODEL_FIELDS and strings referencing
classes as ForeignKey positional argument rely on the class_prepared
signal. But
On Tuesday, August 25, 2015 at 12:12:02 AM UTC-4, Matt Hughes wrote:
Hi when i add a blog post via the admin page, how do i validate the
categories?
Ive tried overriding the 'clean()' method of BlogPost, which does get
called, but not sure where to check for categories.
when i submit a post via
Hi when i add a blog post via the admin page, how do i validate the
categories?
Ive tried overriding the 'clean()' method of BlogPost, which does get
called, but not sure where to check for categories.
when i submit a post via the admin, i want to make sure it has atleast one
category.
I
For me it was Django built-in templating system that was stripping my tags.
I solved this by using safe template filter.
{{ var | safe }}
here's the docs:
https://docs.djangoproject.com/en/dev/ref/templates/builtins/#std:templatefilter-safe
Hope this helps.
-matt
On Thu, Oct 30, 2014 at 7:21 PM
config
instead of twice in the Nginx config. Also, a minor point, but are
you sure there is a variable called UWSGI_SCRIPT? I can't find it
listed in the uWSGI documentation (which may or may not mean it isn't
there ;-) ).
Hope that helps a bit.
--
Matt Gushee
On Wed, Aug 27, 2014 at 5:11 AM
Hi, GM--
Thanks, I'll take a look at it.
On Thu, Jul 17, 2014 at 8:05 AM, gmflanagan cyclebelf...@gmail.com wrote:
Hi Matt
Here's an app that I put together, roughly copied from a current project:
https://github.com/averagehuman/mezzanine-invites
The idea is that, rather than creating
solution, but this
two-step procedure will work for now.
On Wed, Jul 16, 2014 at 2:30 PM, Josh Cartmell joshcar...@gmail.com wrote:
Hey Matt, an alternative idea would be to connect to the post save signal
for User,
https://docs.djangoproject.com/en/dev/ref/signals
Hello, folks--
I am putting together my first Mezzanine (also my first Django) site
... it's taking longer than I expected, but it's mostly an enjoyable
experience, so I guess it's all good.
Anyway, I am trying to set up a simple online collaboration system.
And this is a business site, not an
...@gmail.com'
... etc.
Good to know. I probably would have found the email settings on my
own, but I wasn't aware of them yet, so thank you.
--
Matt Gushee
--
You received this message because you are subscribed to the Google Groups
Mezzanine Users group.
To unsubscribe from this group and stop receiving
the experience is anything but
nightmarish, so I'm not going back. However, this is one thing that
Drupal does right. IMHO.
Thanks,
Matt
On Wed, Jul 16, 2014 at 2:30 PM, Josh Cartmell joshcar...@gmail.com wrote:
Hey Matt, an alternative idea would be to connect to the post save signal
for User
was a different story. That
seems to be caused by the debug toolbar, and I found a workaround in
this StackOverflow post: http://tinyurl.com/nsqfucc
DEBUG_TOOLBAR_PATCH_SETTINGS = False
Anyway, appreciate the tip.
On Tue, Jul 8, 2014 at 7:38 AM, Josh Cartmell joshcar...@gmail.com wrote:
Hey Matt, I don't
'.
It appears to me that mezzanine is doing some kind of path/package
name manipulation that uWSGI doesn't know about. Any idea what I can
do about this?
--
Matt Gushee
--
You received this message because you are subscribed to the Google Groups
Mezzanine Users group.
To unsubscribe from this group
rendering
In template /PATH/TO/templates/generic/includes/comments.html,
error at line 16
... where line 16 reads:
{% comment_thread object_for_comments %}
Can anyone give me a hint as to what is going on here? Thanks!
--
Matt Gushee
--
You received this message because you are subscribed
5, 2014 at 10:15 PM, Stephen McDonald st...@jupo.org wrote:
Hi Matt,
Have a read here, noting the reference to page.author, as Author is the
page type:
http://mezzanine.jupo.org/docs/content-architecture.html#displaying-custom-content-types
You'll see you probably want something like
Hi Craig -
I am almost done with something similar. I integrated Haystack and Elastic
Search. I have a few minor tweaks to make but I mostly have it working
following the docs below. I'll probably do a write up to consolidate these
docs.
I thought so, Thanks Josh!
On Wednesday, April 9, 2014 8:45:25 PM UTC-7, Josh Cartmell wrote:
Yes, Mezzanine's multi tenancy features rely on the fields/managers added
by SiteRelated ;)
On Wed, Apr 9, 2014 at 12:23 PM, Matt Mansour
slackb...@gmail.comjavascript:
wrote:
Howdy all
to subclass SiteRelated ?
Best,
Matt
--
You received this message because you are subscribed to the Google Groups
Mezzanine Users group.
To unsubscribe from this group and stop receiving emails from it, send an email
to mezzanine-users+unsubscr...@googlegroups.com.
For more options, visit
I can confirm that installing via pip does indeed fail.
However, running `python setup.py install` does successfully append the
`pillow` requirement: https://dpaste.de/obE1 -- and proceeds to install
successfully (along with a `python manage.py createdb --install` also
working fine).
Does
that will fix that? I tried setting 'https' in
settings but that did not do it.
Any quick thoughts before I dive into the code (I would be doing this
already but I am not at my work machine)
Thanks,
Matt
--
You received this message because you are subscribed to the Google Groups
Mezzanine Users
Sam, that did the trick -
To implement without touching the core I subclassed DisplayableSitemap,
change the protocol var and added the sitemap url patterns from Mezzanine's
main url.py into my app's url patterns
urls.py
from mezzanine.conf import settings
from mezzanine.core.sitemaps
68 matches
Mail list logo