ちょうどエックスサーバーでDjangoをインストールしたばかりなので、回答させていただきます。
まずDjangoをエックスサーバーで公開することは可能ですが、エックスサーバーはFastCGIが使えるので参考サイトのようなCGIで動作ではなく、FastCGIを使って公開するのが良いと思います。
というかCGIでの公開方法はよく知らないので、アドバイスができません。
FastCGIでの公開方法は公式ドキュメントに載っています。
英語版ver1.8
日本語版ver1.4
参考サイトとの違いは「flup」を追加でインストールする必要があることです。(pythonからFastCGIを使うのに必要です。)
flupをインストールしたら、あとは「Apache を使っている共有ホスティングプロバイダ上で Django を使う(Running Django on a shared-hosting provider with Apache)」まで読み飛ばしてもOKです。
ここで公式ドキュメントと少し違った記述が必要なので注意してください。
mysite.fcgi
lang
1# Add a custom Python path.
2sys.path.insert(0, "/home/user/python")
の部分を
lang
1# Path to your django project directory.
2sys.path.insert(0, "/home/○○○/local/src/your_project")
3import site
4# Path to your python site-packages.
5site.addsitedir('/home/○○○/local/lib/python/site-packages')
に置き換えてください。
これでうまくいくはずです。
(Djangoのインストールはできたとのことなので、SSHからmanage.pyを直接操作するのはできている前提です)
最後に、.htaccessは「AddHandler fcgid-script .fcgi」の方です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。