TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Pre-configured Django project, Git repo, and virtualenv with 1 command

58 点作者 elimisteve将近 13 年前

10 条评论

jimmcgaw将近 13 年前
I have been a Django developer for a few years now. If you are like me and you start a lot of new Django projects, trust me when I say you do not have time NOT to use this. Awesome tool that helps you get up and running with an new Django project quickly. Go, now, quick...start using it.
senko将近 13 年前
Or just have a skeleton/boilerplate code in a repo and clone it for each new project. Here's mine <a href="http://github.com/senko/dj-skeletor" rel="nofollow">http://github.com/senko/dj-skeletor</a> (feat. south, debug toolbar, raven/sentry, fabric).
评论 #4129585 未加载
zacharyvoase将近 13 年前
I’m really sorry to get all critical, but if you personally have to SSH into the server to do setup <i>or</i> deployment—especially if you have to be root—you’re doing it wrong.<p>I also feel that if anyone or anything has to SSH into a server for deployment, it could be done better. I use Chef to automate all of this stuff; it's surprising that we have great tools like Chef, Puppet and CFEngine and people still feel the need to write custom collections of fragile scripts to get basic stuff done.
评论 #4130186 未加载
评论 #4129857 未加载
评论 #4129801 未加载
leetrout将近 13 年前
I wrote a tool (along similar ideas, starting out is always a needless time sink) called GluStik (punning Paster) <a href="https://github.com/leetrout/glustik#default-djangoglu-methods" rel="nofollow">https://github.com/leetrout/glustik#default-djangoglu-method...</a><p>Now GluStik scratched my itch of needing a very specific, custom layout, represented in code, and plopping in Django's files (like settings) so it provides hooks to use Django's templates. I'm curious what sort of design decisions went into project builder and what plans exist to support emerging trends?<p>For instance, I would much rather have a settings package with base.py and local.py inside where my local settings can extend base settings (like INSTALLED_APPS += ('debugtoolbar',) ala Brack3t's Modular Settings <a href="https://github.com/brack3t/django-modular-settings" rel="nofollow">https://github.com/brack3t/django-modular-settings</a><p>I realize this isn't the default Django behavior but I know more than a couple developers that use this format. So if project builder is about "sane defaults" and the masses prefer this is there a plan to support it (or other, similar developer centric preferences that are outside the "Django way")?
评论 #4127679 未加载
Herbert2将近 13 年前
The quality of this leaves a lot to be desired* and you would be better off with using a 1.4 project from somewhere like <a href="https://github.com/xenith/django-base-template" rel="nofollow">https://github.com/xenith/django-base-template</a>.<p>*Hardcoded ubuntu user and hardcoded py26 and py26 paths in different files: <a href="https://github.com/prototypemagic/django-projectbuilder/blob/master/server-scripts/new-virtualhost.py" rel="nofollow">https://github.com/prototypemagic/django-projectbuilder/blob...</a> <a href="https://github.com/prototypemagic/django-projectbuilder/blob/master/server-scripts/new-virtualhost-subdomain.py" rel="nofollow">https://github.com/prototypemagic/django-projectbuilder/blob...</a>
评论 #4128303 未加载
评论 #4128157 未加载
elimisteve将近 13 年前
Direct link to GitHub repo: <a href="https://github.com/prototypemagic/django-projectbuilder/" rel="nofollow">https://github.com/prototypemagic/django-projectbuilder/</a>
michaelq将近 13 年前
Awesome tool - we used it at Startup Weekend San Diego!
评论 #4127371 未加载
hsparikh将近 13 年前
excited to give this a whirl this weekend.
mkramlich将近 13 年前
shell scripting and templates for the win
heretohelp将近 13 年前
You guys would lose your minds with envy if you saw how my company automates Flask :P
评论 #4128254 未加载
评论 #4129028 未加载