python:django
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
python:django [2015/05/03 00:39] – [Create virtual environment and run django] admin | python:django [2016/01/19 16:35] – [write routing urls and view for poll] admin | ||
---|---|---|---|
Line 51: | Line 51: | ||
</ | </ | ||
==== Create virtual environment and run django ==== | ==== Create virtual environment and run django ==== | ||
+ | Why create virtual environment? | ||
- Step1: Install virtualenv:< | - Step1: Install virtualenv:< | ||
pip install virtualenv | pip install virtualenv | ||
</ | </ | ||
- | - Step2: | + | - Step2: Create |
virtualenv django1.8 | virtualenv django1.8 | ||
django1.8\Scripts\activate | django1.8\Scripts\activate | ||
pip install Django==1.8 | pip install Django==1.8 | ||
+ | </ | ||
+ | - Step3: Create new project on virtualenv< | ||
django-admin startproject mysite | django-admin startproject mysite | ||
cd mysite | cd mysite | ||
Line 120: | Line 123: | ||
admin.site.register(Question) | admin.site.register(Question) | ||
</ | </ | ||
- | ==== write routing urls and view for poll ==== | + | ==== write routing urls(URL Dispatcher) |
refer: https:// | refer: https:// | ||
- Step1: Open the file **polls/ | - Step1: Open the file **polls/ | ||
Line 632: | Line 635: | ||
* Layout and Block | * Layout and Block | ||
Kinh nghiệm sử dụng lại những module đã được phát triển bởi cộng đồng django: django là framework được thiết kế với chuẩn DRY, vì thế những module mà cộng đồng phát triển có thể sử dụng lại và được tích hợp vào ứng dụng của mình một cách dễ dàng. Thông thường khi cộng đồng phát triển module như thế, ngoài việc đưa module đó vào **INSTALLED_APPS cho việc load module và install những table cần thiết liên quan đến module**, cần cung cấp một **đối tượng dạng Manager, hoặc file cấu hình của module để giúp module đó tương tác với module khác** | Kinh nghiệm sử dụng lại những module đã được phát triển bởi cộng đồng django: django là framework được thiết kế với chuẩn DRY, vì thế những module mà cộng đồng phát triển có thể sử dụng lại và được tích hợp vào ứng dụng của mình một cách dễ dàng. Thông thường khi cộng đồng phát triển module như thế, ngoài việc đưa module đó vào **INSTALLED_APPS cho việc load module và install những table cần thiết liên quan đến module**, cần cung cấp một **đối tượng dạng Manager, hoặc file cấu hình của module để giúp module đó tương tác với module khác** | ||
+ | ==== Django themes ==== | ||
+ | Admin themes: | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | Front-End themes: | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// |
python/django.txt · Last modified: 2022/10/29 16:15 by 127.0.0.1