瀏覽代碼

Fixed #29360 -- Removed Fabric examples in docs.

Srinivas Reddy Thatiparthy 7 年之前
父節點
當前提交
d0b04c6308
共有 2 個文件被更改,包括 1 次插入46 次删除
  1. 1 44
      docs/howto/static-files/deployment.txt
  2. 0 2
      docs/spelling_wordlist

+ 1 - 44
docs/howto/static-files/deployment.txt

@@ -38,30 +38,7 @@ serving your site, the process may look something like:
   :ref:`how to do this with Apache and mod_wsgi <serving-files>`.
 
 You'll probably want to automate this process, especially if you've got
-multiple web servers. There's any number of ways to do this automation, but
-one option that many Django developers enjoy is `Fabric
-<http://fabfile.org/>`_.
-
-Below, and in the following sections, we'll show off a few example fabfiles
-(i.e. Fabric scripts) that automate these file deployment options. The syntax
-of a fabfile is fairly straightforward but won't be covered here; consult
-`Fabric's documentation <http://docs.fabfile.org/>`_, for a complete
-explanation of the syntax.
-
-So, a fabfile to deploy static files to a couple of web servers might look
-something like::
-
-    from fabric.api import *
-
-    # Hosts to deploy onto
-    env.hosts = ['www1.example.com', 'www2.example.com']
-
-    # Where your project code lives on the server
-    env.project_root = '/home/www/myproject'
-
-    def deploy_static():
-        with cd(env.project_root):
-            run('./manage.py collectstatic -v0 --noinput')
+multiple web servers.
 
 Serving static files from a dedicated server
 --------------------------------------------
@@ -89,26 +66,6 @@ the deployment strategy to look something like:
   common choice for this step since it only needs to transfer the bits of
   static files that have changed.
 
-Here's how this might look in a fabfile::
-
-    from fabric.api import *
-    from fabric.contrib import project
-
-    # Where the static files get collected locally. Your STATIC_ROOT setting.
-    env.local_static_root = '/path/to/static'
-
-    # Where the static files should go remotely
-    env.remote_static_root = '/home/www/static.example.com'
-
-    @roles('static')
-    def deploy_static():
-        local('./manage.py collectstatic')
-        project.rsync_project(
-            remote_dir=env.remote_static_root,
-            local_dir=env.local_static_root,
-            delete=True,
-        )
-
 .. _staticfiles-from-cdn:
 
 Serving static files from a cloud service or CDN

+ 0 - 2
docs/spelling_wordlist

@@ -212,8 +212,6 @@ ETag
 ETags
 exe
 extensibility
-fabfile
-fabfiles
 Facebook
 facto
 fallback