cmd進入建立好的django專案目錄:然後使用下面的命令建立乙個專案testdj。
sudo /usr/lib/python3/dist-packages/django/bin/django-admin.py startproject testdj
第二步:在settings.py中配置mysql連線引數(沒有mysql的先裝mysql)
databases
=
}
第三步:在models.py中建立model類
from
django.db
import
models
# create your models here. 類似於mvc架構中的model
class
article(models.model):
title
=
models.charfield(max_length
=
60
,default
=
'title'
)
content
=
models.textfield(null
=
true
)
第四步:根據model類建立資料庫表
1、cmd進入django專案路徑下
2、python manage.py migrate #建立表結構,非model類的其他表,django所需要的
4、python manage.py migrate # 執行遷移,建立medel表結構
第五步:開始寫**吧
首先說下需求,就是在**裡向mysql中插入一條記錄並顯示到頁面
1、在templates下新建乙個模板,其實就是頁面,如index.html
12
13
14
15 from django.conf.urls import url
2 from django.contrib import admin
3 from . import views
4 urlpatterns = [
5 url(r'^index/$',views.index),
6 url(r'^newarticle/$',views.newarticle),
7 ]
urls.py under testdj/ folder:
from django.conf.urls import url,include
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
settings.py under testdj/ folder:
set allowed_hosts with '*' for all ipaddresses and hostname, or set it with a special ipddress or hostname
allowed_hosts = ['*']
orallowed_hosts = ['www.abyee.com']
for deploy on apache server:
also need to edit the wsgi.py file under project folder:
here is /usr/lib/djangotest/testdj/testdj/wsgi.py
code:
import os
from os.path import dirname,abspath
import sys
sys.path.insert(0,project_dir)
os.environ.setdefault("django_settings_module", "testdj.settings")
原文:
awk命令簡單例子
使用方法 awk 例子 環境搭建 mkdir test cp etc passwd test test 1 列印 test test.txt 複製的 etc passwd檔案 檔案中第一列的值 f 指定檔案每一行的分隔符,這個分隔符可以是乙個符號 如 也可以是乙個字串或者正規表示式 printf 列...
Django 安裝及簡單例項
django 安裝及簡單例項 1.django 安裝完成安裝後,django會拷貝乙個django admin.py到 usr local bin下,這個py檔案引入了django的管理模組。2.建立專案 要建立乙個django專案非常簡單,使用startproject命令,輸入專案名稱 djang...
Django2 0 正則表示匹配的簡單例子
在django中,使用正規表示式,匹配url 預設情況下,url固定格式如下 urlpatterns path admin admin.site.urls 如果需要使用正規表示式匹配url,先需要引入djangourl包 from django.conf.urls import url然後再將需要使...