mirror of
https://github.com/taroved/pol
synced 2025-05-28 03:50:08 -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
|
||||
msgid "subscribe.your_feed"
|
||||
msgstr "Ваша лента:"
|
||||
msgstr "Ваша лента"
|
||||
|
||||
#: templates/frontend/preview.html:26
|
||||
msgid "subscribe.loading"
|
||||
|
@ -162,5 +162,5 @@ PIPELINE_JS = {
|
||||
}
|
||||
}
|
||||
|
||||
DOWNLOADER_PAGE_URL = 'http://politepol.com/downloader?url='
|
||||
FEED_PAGE_URL = 'http://politepol.com/feed/'
|
||||
DOWNLOADER_PAGE_URL = '/downloader?url='
|
||||
FEED_PAGE_URL = '/feed/'
|
||||
|
@ -18,7 +18,7 @@
|
||||
<div class="media-body">
|
||||
<h4 class="media-heading">{% trans 'subscribe.your_feed' %}:</h4>
|
||||
<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>
|
||||
</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
|
||||
lxml==3.3.3
|
||||
Scrapy==1.0.3
|
||||
|
Loading…
x
Reference in New Issue
Block a user