mirror of
https://github.com/taroved/pol
synced 2025-05-29 20:40:09 -07:00
readme
This commit is contained in:
parent
47156b6465
commit
4e13a722d8
Binary file not shown.
@ -37,7 +37,7 @@ msgstr "Лента готова!"
|
|||||||
|
|
||||||
#: templates/frontend/preview.html:19
|
#: templates/frontend/preview.html:19
|
||||||
msgid "subscribe.your_feed"
|
msgid "subscribe.your_feed"
|
||||||
msgstr "Ваша лента:"
|
msgstr "Ваша лента"
|
||||||
|
|
||||||
#: templates/frontend/preview.html:26
|
#: templates/frontend/preview.html:26
|
||||||
msgid "subscribe.loading"
|
msgid "subscribe.loading"
|
||||||
|
@ -162,5 +162,5 @@ PIPELINE_JS = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
DOWNLOADER_PAGE_URL = 'http://politepol.com/downloader?url='
|
DOWNLOADER_PAGE_URL = '/downloader?url='
|
||||||
FEED_PAGE_URL = 'http://politepol.com/feed/'
|
FEED_PAGE_URL = '/feed/'
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
<div class="media-body">
|
<div class="media-body">
|
||||||
<h4 class="media-heading">{% trans 'subscribe.your_feed' %}:</h4>
|
<h4 class="media-heading">{% trans 'subscribe.your_feed' %}:</h4>
|
||||||
<h3>
|
<h3>
|
||||||
<a href="{{ feed_url }}" target="_blank">{{ feed_url }}</a>
|
<a href="{{ feed_url }}" target="_blank">{% if request.is_secure %}http{% else %}https{% endif %}://{{ request.get_host }}{{ feed_url }}</a>
|
||||||
</h3>
|
</h3>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
72
readme.md
Normal file
72
readme.md
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
== Installation of development server
|
||||||
|
|
||||||
|
Install required packages
|
||||||
|
|
||||||
|
sudo apt-get install python-minimal libmysqlclient-dev libxml2-dev libxslt-dev python-dev libffi-dev gcc libssl-dev gettext
|
||||||
|
|
||||||
|
Install pip
|
||||||
|
```
|
||||||
|
pushd /tmp
|
||||||
|
wget https://bootstrap.pypa.io/get-pip.py
|
||||||
|
sudo python get-pip.py
|
||||||
|
popd
|
||||||
|
```
|
||||||
|
|
||||||
|
Install pip packages
|
||||||
|
```
|
||||||
|
sudo pip install -r requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
Install less
|
||||||
|
```
|
||||||
|
sudo apt-get install nodejs npm
|
||||||
|
sudo npm install -g less
|
||||||
|
sudo ln -s /usr/bin/nodejs /usr/bin/node
|
||||||
|
```
|
||||||
|
|
||||||
|
Install sass
|
||||||
|
```
|
||||||
|
sudo apt-get install ruby
|
||||||
|
sudo su -c "gem install sass"
|
||||||
|
```
|
||||||
|
|
||||||
|
Install and setup nginx
|
||||||
|
```
|
||||||
|
sudo apt-get install nginx
|
||||||
|
sudo cp pol/nginx/default.site-example /etc/nginx/sites-available/default
|
||||||
|
sudo service nginx reload
|
||||||
|
```
|
||||||
|
|
||||||
|
Install and setup mysql. **Use password 'toor' for root user**
|
||||||
|
```
|
||||||
|
sudo apt-get install mysql-server
|
||||||
|
mysql -uroot -ptoor -e 'CREATE DATABASE pol DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;'
|
||||||
|
```
|
||||||
|
|
||||||
|
Initialise database
|
||||||
|
```
|
||||||
|
pushd pol/frontend
|
||||||
|
python manage.py migrate
|
||||||
|
python manage.py loaddata fields.json
|
||||||
|
popd
|
||||||
|
|
||||||
|
Create django config
|
||||||
|
```
|
||||||
|
cp pol/frontend/frontend/settings.py.example pol/frontend/frontend/settings.py
|
||||||
|
```
|
||||||
|
|
||||||
|
== Run servers
|
||||||
|
|
||||||
|
Run downloader server
|
||||||
|
```
|
||||||
|
pushd pol
|
||||||
|
python downloader.py
|
||||||
|
popd
|
||||||
|
```
|
||||||
|
|
||||||
|
Run frontend server
|
||||||
|
```
|
||||||
|
pushd pol/frontend
|
||||||
|
python manage.py runserver
|
||||||
|
popd
|
||||||
|
```
|
@ -1,4 +1,4 @@
|
|||||||
#sudo apt-get install libmysqlclient-dev libxml2-dev libxslt-dev python-dev libffi-dev gcc libssl-dev gettext_
|
#sudo apt-get install libmysqlclient-dev libxml2-dev libxslt-dev python-dev libffi-dev gcc libssl-dev gettext
|
||||||
Django==1.8.6
|
Django==1.8.6
|
||||||
lxml==3.3.3
|
lxml==3.3.3
|
||||||
Scrapy==1.0.3
|
Scrapy==1.0.3
|
||||||
|
Loading…
x
Reference in New Issue
Block a user