<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Love web applications &#187; Eclipse</title>
	<atom:link href="http://blog.hitsuji.me/tag/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hitsuji.me</link>
	<description>Webアプリつくるの楽しい！つくるネタ、使うネタ、あとは雑談です。</description>
	<lastBuildDate>Sun, 25 Jan 2015 12:49:45 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.41</generator>
	<item>
		<title>Eclipse-PyDevプラグインでDjangoの開発をする</title>
		<link>http://blog.hitsuji.me/develop-django-projects-using-eclipse-with-pydev-plugin/</link>
		<comments>http://blog.hitsuji.me/develop-django-projects-using-eclipse-with-pydev-plugin/#comments</comments>
		<pubDate>Sat, 02 Aug 2014 07:55:47 +0000</pubDate>
		<dc:creator><![CDATA[kapibarawebmaster1515]]></dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[PyDev]]></category>

		<guid isPermaLink="false">http://blog.hitsuji.me/?p=180</guid>
		<description><![CDATA[こんにちは。今日はDjangoの開発環境の話です。 私はたいてい何でもEclipseで開発しているのですが、Djangoの開発は初めてなので使い方を調べました。 &#160; PyDevを使えばOK ・・・<a class="readon" href="http://blog.hitsuji.me/develop-django-projects-using-eclipse-with-pydev-plugin/">続きを読む</a>]]></description>
				<content:encoded><![CDATA[<p>こんにちは。今日はDjangoの開発環境の話です。</p>
<p>私はたいてい何でもEclipseで開発しているのですが、Djangoの開発は初めてなので使い方を調べました。</p>
<p>&nbsp;</p>
<h3>PyDevを使えばOK</h3>
<p>EclipseでDjangoを扱うには、Python開発用プラグインPyDevを入れればOKでした。PyDevにDjangoのデバッガも装備されています。</p>
<p>&nbsp;</p>
<p><span style="color: #808080;"><em>補足</em></span></p>
<p><span style="color: #808080;"><em>PyDevのインストールは、Eclipseメニューバー&gt;Help&gt;Install New Software&#8230;を選択して、Work withに下記URLを登録し、間もなく表示される&#8221;PyDev&#8221;をインストールすればOKです。</em></span></p>
<p><span style="color: #808080;"><em>http://pydev.org/updates</em></span></p>
<p>&nbsp;</p>
<p>Djangoのプロジェクトを作成するには２通りあります。</p>
<ol>
<li>まずPyDevプロジェクトを作成してからDjangoに変換する</li>
<li>いきなりDjangoプロジェクトを作成</li>
</ol>
<p>&nbsp;</p>
<p>上でのプロジェクトの種別は、Eclipse内でのプロジェクトの種類を指しています。</p>
<p>色々試した結果、私のお勧めは#1の方法です。下記で手順をかるーく紹介します。</p>
<p>&nbsp;</p>
<h4>1. Djangoのプロジェクトを作成する</h4>
<p>ここで言うDjangoのプロジェクトとは、本来の？Djangoのプロジェクトのコトです。<a title="Djangoをインストールする（前編）" href="http://blog.hitsuji.me/install-django-1/">以前の記事「Djangoをインストールする（前編）」</a>で新規プロジェクト作成手順を紹介しているので、参照してくださいね。</p>
<p>&nbsp;</p>
<h4>2. EclipseからPyDevプロジェクトを作成する</h4>
<p>Eclipseメニューバー&gt;File&gt;New&gt;Project&#8230;を選択して、PyDevプロジェクトを作成します。</p>
<p>Djangoのプロジェクトディレクトリ（manage.pyが置いてある階層）を指定します。ここでの注意点としては、PyDevのProject nameとDjangoのプロジェクト名&#8221;mysite&#8221;とを一致させることです。</p>
<p>&nbsp;</p>
<p><img class="alignnone wp-image-181 size-full_for_2x" src="http://blog.hitsuji.me/app/wp-content/uploads/2014/08/PyDevProject-dialog.png" alt="PyDevProject-dialog" width="530" height="597" /></p>
<p>&nbsp;</p>
<p>Project nameとDirectoryを指定したら&#8221;Finish&#8221;でOKです。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h4>3. 作成したプロジェクトをDjangoに設定する</h4>
<p>プロジェクトを右クリックして、PyDev&gt;Set as Django Projectをクリックします。</p>
<p><img class="alignnone size-large_for_2x wp-image-183" src="http://blog.hitsuji.me/app/wp-content/uploads/2014/08/set-django-1200x1060.png" alt="set-django" width="600" height="530" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Eclipseメニューバー &gt; Project &gt; Propertiesを開き、&#8221;Django manage.py&#8221;の項目に、&#8221;manage.py&#8221;と入力、OKを押します。</p>
<p><span style="color: #808080;"><em>私の環境だと、何故かsettings.pyはnot foundになってしまいます。でも、指定せずともとりあえず動くようです＾＾；</em></span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h4>4. Run/Debugする</h4>
<p>Explore（Window左のツリー）において、Djangoプロジェクトフォルダ&#8221;mysite&#8221;が選択された状態にします。</p>
<p>続いてEclipseメニューバー &gt; Run AsもしくはDebug Asにカーソルを合わせて、PyDev:DjangoをクリックすればRun / Debugできます。</p>
<p>&nbsp;</p>
<p>ちょっと間があいた後で、Consoleに</p>
<pre class="command">Django version 1.6.5, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
</pre>
<p>のメッセージが表示されると成功です。</p>
<p>適当なブラウザを開き、メッセージ中のURLにアクセスすればサイトが動き出します。</p>
<p>Break Pointをおけば、処理の途中でちゃんとブレークします。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>これで快適に開発できるようになりました！</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hitsuji.me/develop-django-projects-using-eclipse-with-pydev-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
